/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
*::before,
*::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

:root {
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

/**
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;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		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;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
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 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
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.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-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.
*/

::-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 Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * 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;
}

/**
 * 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;
}

ol,
ul {
  list-style: none;
  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: ui-sans-serif, 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 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 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: #e5e7eb; /* 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::-moz-placeholder, textarea::-moz-placeholder {
  color: #9ca3af;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  color: #9ca3af;
}

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: ui-monospace, SFMono-Regular, 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: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}

.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

.space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

.space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

.space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

.space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

.space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

.space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

.space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

.space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

.space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

.space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

.space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

.space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

.space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

.space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.-space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.-space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.-space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

.-space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

.-space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

.-space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

.-space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

.-space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

.-space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.-space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

.-space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.divide-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.divide-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
}

.divide-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(8px * var(--tw-divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1;
}

.divide-transparent > :not([hidden]) ~ :not([hidden]) {
  border-color: transparent;
}

.divide-current > :not([hidden]) ~ :not([hidden]) {
  border-color: currentColor;
}

.divide-black > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.divide-white > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
}

.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
}

.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
}

.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
}

.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
}

.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
}

.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
}

.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
}

.divide-red-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
}

.divide-red-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
}

.divide-red-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
}

.divide-red-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
}

.divide-red-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
}

.divide-red-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
}

.divide-red-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
}

.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
}

.divide-red-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
}

.divide-red-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
}

.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
}

.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
}

.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
}

.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
}

.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
}

.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
}

.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
}

.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
}

.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
}

.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
}

.divide-green-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
}

.divide-green-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
}

.divide-green-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
}

.divide-green-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
}

.divide-green-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
}

.divide-green-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
}

.divide-green-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
}

.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
}

.divide-green-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
}

.divide-green-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
}

.divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
}

.divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
}

.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
}

.divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
}

.divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
}

.divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
}

.divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
}

.divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
}

.divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
}

.divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
}

.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
}

.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
}

.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
}

.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
}

.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
}

.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
}

.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
}

.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
}

.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
}

.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
}

.divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
}

.divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
}

.divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
}

.divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
}

.divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
}

.divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
}

.divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
}

.divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
}

.divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
}

.divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
}

.divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
}

.divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
}

.divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
}

.divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
}

.divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
}

.divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
}

.divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
}

.divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
}

.divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
}

.divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
}

.divide-solid > :not([hidden]) ~ :not([hidden]) {
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]) {
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]) {
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]) {
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]) {
  border-style: none;
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0;
}

.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.05;
}

.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.1;
}

.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.2;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.25;
}

.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.3;
}

.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.4;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.5;
}

.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.6;
}

.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.7;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.75;
}

.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.8;
}

.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.9;
}

.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.95;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
}

.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-within\:sr-only:focus-within {
  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-within\:not-sr-only:focus-within {
  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-clip-border {
  background-clip: border-box;
}

.bg-clip-padding {
  background-clip: padding-box;
}

.bg-clip-content {
  background-clip: content-box;
}

.bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-transparent {
  background-color: transparent;
}

.bg-current {
  background-color: currentColor;
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-transparent {
  background-color: transparent;
}

.group:hover .group-hover\:bg-current {
  background-color: currentColor;
}

.group:hover .group-hover\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus-within\:bg-transparent:focus-within {
  background-color: transparent;
}

.focus-within\:bg-current:focus-within {
  background-color: currentColor;
}

.focus-within\:bg-black:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-white:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus-within\:bg-red-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus-within\:bg-red-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus-within\:bg-red-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-red-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus-within\:bg-red-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus-within\:bg-red-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus-within\:bg-red-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus-within\:bg-red-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus-within\:bg-red-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus-within\:bg-red-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus-within\:bg-green-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus-within\:bg-green-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-green-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus-within\:bg-green-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus-within\:bg-green-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-green-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-green-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus-within\:bg-green-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus-within\:bg-green-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus-within\:bg-green-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-current:hover {
  background-color: currentColor;
}

.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.hover\:bg-red-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.hover\:bg-red-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.hover\:bg-red-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.hover\:bg-yellow-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.hover\:bg-yellow-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.hover\:bg-green-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.hover\:bg-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.hover\:bg-indigo-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.hover\:bg-indigo-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.hover\:bg-purple-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.hover\:bg-purple-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.hover\:bg-purple-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.hover\:bg-purple-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.hover\:bg-purple-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.hover\:bg-purple-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.hover\:bg-pink-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.hover\:bg-pink-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.hover\:bg-pink-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.hover\:bg-pink-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus\:bg-transparent:focus {
  background-color: transparent;
}

.focus\:bg-current:focus {
  background-color: currentColor;
}

.focus\:bg-black:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus\:bg-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus\:bg-gray-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus\:bg-gray-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus\:bg-gray-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus\:bg-gray-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus\:bg-gray-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus\:bg-gray-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus\:bg-gray-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus\:bg-red-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus\:bg-red-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus\:bg-red-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus\:bg-red-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus\:bg-red-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus\:bg-red-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus\:bg-red-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus\:bg-red-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus\:bg-red-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus\:bg-red-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus\:bg-yellow-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus\:bg-yellow-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus\:bg-yellow-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus\:bg-yellow-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus\:bg-yellow-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus\:bg-yellow-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus\:bg-yellow-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus\:bg-yellow-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus\:bg-yellow-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus\:bg-yellow-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus\:bg-green-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus\:bg-green-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus\:bg-green-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus\:bg-green-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus\:bg-green-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus\:bg-green-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus\:bg-green-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus\:bg-green-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus\:bg-green-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus\:bg-green-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus\:bg-blue-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus\:bg-blue-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus\:bg-blue-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus\:bg-blue-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus\:bg-blue-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus\:bg-blue-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus\:bg-blue-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus\:bg-blue-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus\:bg-indigo-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus\:bg-indigo-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus\:bg-indigo-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus\:bg-indigo-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus\:bg-indigo-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus\:bg-indigo-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus\:bg-indigo-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus\:bg-indigo-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus\:bg-purple-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus\:bg-purple-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus\:bg-purple-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus\:bg-purple-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus\:bg-purple-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus\:bg-purple-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus\:bg-purple-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus\:bg-purple-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus\:bg-pink-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus\:bg-pink-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus\:bg-pink-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus\:bg-pink-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus\:bg-pink-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus\:bg-pink-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus\:bg-pink-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus\:bg-pink-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus\:bg-pink-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus\:bg-pink-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.bg-none {
  background-image: none;
}

.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-bl {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.from-transparent {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-current {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-black {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-white {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-gray-50 {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.from-gray-100 {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.from-gray-200 {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.from-gray-300 {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.from-gray-400 {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.from-gray-500 {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.from-gray-600 {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.from-gray-700 {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.from-gray-800 {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.from-gray-900 {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.from-red-50 {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.from-red-100 {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.from-red-200 {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.from-red-300 {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.from-red-400 {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.from-red-500 {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.from-red-600 {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.from-red-700 {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.from-red-800 {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.from-red-900 {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.from-yellow-50 {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.from-yellow-100 {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.from-yellow-200 {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.from-yellow-300 {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.from-yellow-400 {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.from-yellow-500 {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.from-yellow-600 {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.from-yellow-700 {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.from-yellow-800 {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.from-yellow-900 {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.from-green-50 {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.from-green-100 {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.from-green-200 {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.from-green-300 {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.from-green-400 {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.from-green-500 {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.from-green-600 {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.from-green-700 {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.from-green-800 {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.from-green-900 {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.from-blue-50 {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.from-blue-100 {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.from-blue-200 {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.from-blue-300 {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.from-blue-400 {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.from-blue-500 {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.from-blue-600 {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.from-blue-700 {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.from-blue-800 {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.from-blue-900 {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.from-indigo-50 {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.from-indigo-100 {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.from-indigo-200 {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.from-indigo-300 {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.from-indigo-400 {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.from-indigo-500 {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.from-indigo-600 {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.from-indigo-700 {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.from-indigo-800 {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.from-indigo-900 {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.from-purple-50 {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.from-purple-100 {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.from-purple-200 {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.from-purple-300 {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.from-purple-400 {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.from-purple-500 {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.from-purple-600 {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.from-purple-700 {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.from-purple-800 {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.from-purple-900 {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.from-pink-50 {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.from-pink-100 {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.from-pink-200 {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.from-pink-300 {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.from-pink-400 {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.from-pink-500 {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.from-pink-600 {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.from-pink-700 {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.from-pink-800 {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.from-pink-900 {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.via-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-current {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-black {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-white {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-gray-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.via-gray-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.via-gray-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.via-gray-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.via-gray-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.via-gray-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.via-gray-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.via-gray-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.via-gray-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.via-gray-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.via-red-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.via-red-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.via-red-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.via-red-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.via-red-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.via-red-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.via-red-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.via-red-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.via-red-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.via-red-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.via-yellow-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.via-yellow-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.via-yellow-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.via-yellow-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.via-yellow-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.via-yellow-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.via-yellow-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.via-yellow-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.via-yellow-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.via-yellow-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.via-green-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.via-green-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.via-green-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.via-green-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.via-green-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.via-green-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.via-green-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.via-green-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.via-green-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.via-green-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.via-blue-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.via-blue-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.via-blue-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.via-blue-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.via-blue-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.via-blue-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.via-blue-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.via-blue-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.via-blue-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.via-blue-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.via-indigo-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.via-indigo-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.via-indigo-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.via-indigo-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.via-indigo-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.via-indigo-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.via-indigo-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.via-indigo-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.via-indigo-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.via-indigo-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.via-purple-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.via-purple-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.via-purple-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.via-purple-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.via-purple-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.via-purple-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.via-purple-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.via-purple-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.via-purple-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.via-purple-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.via-pink-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.via-pink-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.via-pink-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.via-pink-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.via-pink-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.via-pink-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.via-pink-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.via-pink-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.via-pink-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.via-pink-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.to-transparent {
  --tw-gradient-to: transparent;
}

.to-current {
  --tw-gradient-to: currentColor;
}

.to-black {
  --tw-gradient-to: #000;
}

.to-white {
  --tw-gradient-to: #fff;
}

.to-gray-50 {
  --tw-gradient-to: #f9fafb;
}

.to-gray-100 {
  --tw-gradient-to: #f3f4f6;
}

.to-gray-200 {
  --tw-gradient-to: #e5e7eb;
}

.to-gray-300 {
  --tw-gradient-to: #d1d5db;
}

.to-gray-400 {
  --tw-gradient-to: #9ca3af;
}

.to-gray-500 {
  --tw-gradient-to: #6b7280;
}

.to-gray-600 {
  --tw-gradient-to: #4b5563;
}

.to-gray-700 {
  --tw-gradient-to: #374151;
}

.to-gray-800 {
  --tw-gradient-to: #1f2937;
}

.to-gray-900 {
  --tw-gradient-to: #111827;
}

.to-red-50 {
  --tw-gradient-to: #fef2f2;
}

.to-red-100 {
  --tw-gradient-to: #fee2e2;
}

.to-red-200 {
  --tw-gradient-to: #fecaca;
}

.to-red-300 {
  --tw-gradient-to: #fca5a5;
}

.to-red-400 {
  --tw-gradient-to: #f87171;
}

.to-red-500 {
  --tw-gradient-to: #ef4444;
}

.to-red-600 {
  --tw-gradient-to: #dc2626;
}

.to-red-700 {
  --tw-gradient-to: #b91c1c;
}

.to-red-800 {
  --tw-gradient-to: #991b1b;
}

.to-red-900 {
  --tw-gradient-to: #7f1d1d;
}

.to-yellow-50 {
  --tw-gradient-to: #fffbeb;
}

.to-yellow-100 {
  --tw-gradient-to: #fef3c7;
}

.to-yellow-200 {
  --tw-gradient-to: #fde68a;
}

.to-yellow-300 {
  --tw-gradient-to: #fcd34d;
}

.to-yellow-400 {
  --tw-gradient-to: #fbbf24;
}

.to-yellow-500 {
  --tw-gradient-to: #f59e0b;
}

.to-yellow-600 {
  --tw-gradient-to: #d97706;
}

.to-yellow-700 {
  --tw-gradient-to: #b45309;
}

.to-yellow-800 {
  --tw-gradient-to: #92400e;
}

.to-yellow-900 {
  --tw-gradient-to: #78350f;
}

.to-green-50 {
  --tw-gradient-to: #ecfdf5;
}

.to-green-100 {
  --tw-gradient-to: #d1fae5;
}

.to-green-200 {
  --tw-gradient-to: #a7f3d0;
}

.to-green-300 {
  --tw-gradient-to: #6ee7b7;
}

.to-green-400 {
  --tw-gradient-to: #34d399;
}

.to-green-500 {
  --tw-gradient-to: #10b981;
}

.to-green-600 {
  --tw-gradient-to: #059669;
}

.to-green-700 {
  --tw-gradient-to: #047857;
}

.to-green-800 {
  --tw-gradient-to: #065f46;
}

.to-green-900 {
  --tw-gradient-to: #064e3b;
}

.to-blue-50 {
  --tw-gradient-to: #eff6ff;
}

.to-blue-100 {
  --tw-gradient-to: #dbeafe;
}

.to-blue-200 {
  --tw-gradient-to: #bfdbfe;
}

.to-blue-300 {
  --tw-gradient-to: #93c5fd;
}

.to-blue-400 {
  --tw-gradient-to: #60a5fa;
}

.to-blue-500 {
  --tw-gradient-to: #3b82f6;
}

.to-blue-600 {
  --tw-gradient-to: #2563eb;
}

.to-blue-700 {
  --tw-gradient-to: #1d4ed8;
}

.to-blue-800 {
  --tw-gradient-to: #1e40af;
}

.to-blue-900 {
  --tw-gradient-to: #1e3a8a;
}

.to-indigo-50 {
  --tw-gradient-to: #eef2ff;
}

.to-indigo-100 {
  --tw-gradient-to: #e0e7ff;
}

.to-indigo-200 {
  --tw-gradient-to: #c7d2fe;
}

.to-indigo-300 {
  --tw-gradient-to: #a5b4fc;
}

.to-indigo-400 {
  --tw-gradient-to: #818cf8;
}

.to-indigo-500 {
  --tw-gradient-to: #6366f1;
}

.to-indigo-600 {
  --tw-gradient-to: #4f46e5;
}

.to-indigo-700 {
  --tw-gradient-to: #4338ca;
}

.to-indigo-800 {
  --tw-gradient-to: #3730a3;
}

.to-indigo-900 {
  --tw-gradient-to: #312e81;
}

.to-purple-50 {
  --tw-gradient-to: #f5f3ff;
}

.to-purple-100 {
  --tw-gradient-to: #ede9fe;
}

.to-purple-200 {
  --tw-gradient-to: #ddd6fe;
}

.to-purple-300 {
  --tw-gradient-to: #c4b5fd;
}

.to-purple-400 {
  --tw-gradient-to: #a78bfa;
}

.to-purple-500 {
  --tw-gradient-to: #8b5cf6;
}

.to-purple-600 {
  --tw-gradient-to: #7c3aed;
}

.to-purple-700 {
  --tw-gradient-to: #6d28d9;
}

.to-purple-800 {
  --tw-gradient-to: #5b21b6;
}

.to-purple-900 {
  --tw-gradient-to: #4c1d95;
}

.to-pink-50 {
  --tw-gradient-to: #fdf2f8;
}

.to-pink-100 {
  --tw-gradient-to: #fce7f3;
}

.to-pink-200 {
  --tw-gradient-to: #fbcfe8;
}

.to-pink-300 {
  --tw-gradient-to: #f9a8d4;
}

.to-pink-400 {
  --tw-gradient-to: #f472b6;
}

.to-pink-500 {
  --tw-gradient-to: #ec4899;
}

.to-pink-600 {
  --tw-gradient-to: #db2777;
}

.to-pink-700 {
  --tw-gradient-to: #be185d;
}

.to-pink-800 {
  --tw-gradient-to: #9d174d;
}

.to-pink-900 {
  --tw-gradient-to: #831843;
}

.hover\:from-transparent:hover {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-current:hover {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-black:hover {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-white:hover {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-gray-50:hover {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:from-gray-100:hover {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:from-gray-200:hover {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:from-gray-300:hover {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:from-gray-400:hover {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:from-gray-500:hover {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:from-gray-600:hover {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:from-gray-700:hover {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:from-gray-800:hover {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:from-gray-900:hover {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:from-red-50:hover {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:from-red-100:hover {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:from-red-200:hover {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:from-red-300:hover {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:from-red-400:hover {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:from-red-500:hover {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:from-red-600:hover {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:from-red-700:hover {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:from-red-800:hover {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:from-red-900:hover {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:from-yellow-50:hover {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:from-yellow-100:hover {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:from-yellow-200:hover {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:from-yellow-300:hover {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:from-yellow-400:hover {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:from-yellow-500:hover {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:from-yellow-600:hover {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:from-yellow-700:hover {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:from-yellow-800:hover {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:from-yellow-900:hover {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:from-green-50:hover {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:from-green-100:hover {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:from-green-200:hover {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:from-green-300:hover {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:from-green-400:hover {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:from-green-500:hover {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:from-green-600:hover {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:from-green-700:hover {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:from-green-800:hover {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:from-green-900:hover {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:from-blue-50:hover {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:from-blue-100:hover {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:from-blue-200:hover {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:from-blue-300:hover {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:from-blue-400:hover {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:from-blue-500:hover {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:from-blue-600:hover {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:from-blue-700:hover {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:from-blue-800:hover {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:from-blue-900:hover {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:from-indigo-50:hover {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:from-indigo-100:hover {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:from-indigo-200:hover {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:from-indigo-300:hover {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:from-indigo-400:hover {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:from-indigo-500:hover {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:from-indigo-600:hover {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:from-indigo-700:hover {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:from-indigo-800:hover {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:from-indigo-900:hover {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:from-purple-50:hover {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:from-purple-100:hover {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:from-purple-200:hover {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:from-purple-300:hover {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:from-purple-400:hover {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:from-purple-500:hover {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:from-purple-600:hover {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:from-purple-700:hover {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:from-purple-800:hover {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:from-purple-900:hover {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:from-pink-50:hover {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:from-pink-100:hover {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:from-pink-200:hover {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:from-pink-300:hover {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:from-pink-400:hover {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:from-pink-500:hover {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:from-pink-600:hover {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:from-pink-700:hover {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:from-pink-800:hover {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:from-pink-900:hover {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:via-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-current:hover {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-black:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-white:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-gray-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:via-gray-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:via-gray-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:via-gray-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:via-gray-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:via-gray-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:via-gray-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:via-gray-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:via-gray-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:via-gray-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:via-red-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:via-red-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:via-red-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:via-red-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:via-red-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:via-red-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:via-red-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:via-red-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:via-red-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:via-red-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:via-yellow-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:via-yellow-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:via-yellow-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:via-yellow-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:via-yellow-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:via-yellow-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:via-yellow-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:via-yellow-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:via-yellow-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:via-yellow-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:via-green-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:via-green-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:via-green-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:via-green-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:via-green-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:via-green-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:via-green-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:via-green-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:via-green-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:via-green-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:via-blue-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:via-blue-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:via-blue-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:via-blue-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:via-blue-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:via-blue-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:via-blue-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:via-blue-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:via-blue-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:via-blue-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:via-indigo-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:via-indigo-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:via-indigo-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:via-indigo-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:via-indigo-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:via-indigo-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:via-indigo-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:via-indigo-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:via-indigo-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:via-indigo-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:via-purple-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:via-purple-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:via-purple-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:via-purple-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:via-purple-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:via-purple-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:via-purple-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:via-purple-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:via-purple-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:via-purple-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:via-pink-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:via-pink-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:via-pink-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:via-pink-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:via-pink-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:via-pink-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:via-pink-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:via-pink-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:via-pink-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:via-pink-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:to-transparent:hover {
  --tw-gradient-to: transparent;
}

.hover\:to-current:hover {
  --tw-gradient-to: currentColor;
}

.hover\:to-black:hover {
  --tw-gradient-to: #000;
}

.hover\:to-white:hover {
  --tw-gradient-to: #fff;
}

.hover\:to-gray-50:hover {
  --tw-gradient-to: #f9fafb;
}

.hover\:to-gray-100:hover {
  --tw-gradient-to: #f3f4f6;
}

.hover\:to-gray-200:hover {
  --tw-gradient-to: #e5e7eb;
}

.hover\:to-gray-300:hover {
  --tw-gradient-to: #d1d5db;
}

.hover\:to-gray-400:hover {
  --tw-gradient-to: #9ca3af;
}

.hover\:to-gray-500:hover {
  --tw-gradient-to: #6b7280;
}

.hover\:to-gray-600:hover {
  --tw-gradient-to: #4b5563;
}

.hover\:to-gray-700:hover {
  --tw-gradient-to: #374151;
}

.hover\:to-gray-800:hover {
  --tw-gradient-to: #1f2937;
}

.hover\:to-gray-900:hover {
  --tw-gradient-to: #111827;
}

.hover\:to-red-50:hover {
  --tw-gradient-to: #fef2f2;
}

.hover\:to-red-100:hover {
  --tw-gradient-to: #fee2e2;
}

.hover\:to-red-200:hover {
  --tw-gradient-to: #fecaca;
}

.hover\:to-red-300:hover {
  --tw-gradient-to: #fca5a5;
}

.hover\:to-red-400:hover {
  --tw-gradient-to: #f87171;
}

.hover\:to-red-500:hover {
  --tw-gradient-to: #ef4444;
}

.hover\:to-red-600:hover {
  --tw-gradient-to: #dc2626;
}

.hover\:to-red-700:hover {
  --tw-gradient-to: #b91c1c;
}

.hover\:to-red-800:hover {
  --tw-gradient-to: #991b1b;
}

.hover\:to-red-900:hover {
  --tw-gradient-to: #7f1d1d;
}

.hover\:to-yellow-50:hover {
  --tw-gradient-to: #fffbeb;
}

.hover\:to-yellow-100:hover {
  --tw-gradient-to: #fef3c7;
}

.hover\:to-yellow-200:hover {
  --tw-gradient-to: #fde68a;
}

.hover\:to-yellow-300:hover {
  --tw-gradient-to: #fcd34d;
}

.hover\:to-yellow-400:hover {
  --tw-gradient-to: #fbbf24;
}

.hover\:to-yellow-500:hover {
  --tw-gradient-to: #f59e0b;
}

.hover\:to-yellow-600:hover {
  --tw-gradient-to: #d97706;
}

.hover\:to-yellow-700:hover {
  --tw-gradient-to: #b45309;
}

.hover\:to-yellow-800:hover {
  --tw-gradient-to: #92400e;
}

.hover\:to-yellow-900:hover {
  --tw-gradient-to: #78350f;
}

.hover\:to-green-50:hover {
  --tw-gradient-to: #ecfdf5;
}

.hover\:to-green-100:hover {
  --tw-gradient-to: #d1fae5;
}

.hover\:to-green-200:hover {
  --tw-gradient-to: #a7f3d0;
}

.hover\:to-green-300:hover {
  --tw-gradient-to: #6ee7b7;
}

.hover\:to-green-400:hover {
  --tw-gradient-to: #34d399;
}

.hover\:to-green-500:hover {
  --tw-gradient-to: #10b981;
}

.hover\:to-green-600:hover {
  --tw-gradient-to: #059669;
}

.hover\:to-green-700:hover {
  --tw-gradient-to: #047857;
}

.hover\:to-green-800:hover {
  --tw-gradient-to: #065f46;
}

.hover\:to-green-900:hover {
  --tw-gradient-to: #064e3b;
}

.hover\:to-blue-50:hover {
  --tw-gradient-to: #eff6ff;
}

.hover\:to-blue-100:hover {
  --tw-gradient-to: #dbeafe;
}

.hover\:to-blue-200:hover {
  --tw-gradient-to: #bfdbfe;
}

.hover\:to-blue-300:hover {
  --tw-gradient-to: #93c5fd;
}

.hover\:to-blue-400:hover {
  --tw-gradient-to: #60a5fa;
}

.hover\:to-blue-500:hover {
  --tw-gradient-to: #3b82f6;
}

.hover\:to-blue-600:hover {
  --tw-gradient-to: #2563eb;
}

.hover\:to-blue-700:hover {
  --tw-gradient-to: #1d4ed8;
}

.hover\:to-blue-800:hover {
  --tw-gradient-to: #1e40af;
}

.hover\:to-blue-900:hover {
  --tw-gradient-to: #1e3a8a;
}

.hover\:to-indigo-50:hover {
  --tw-gradient-to: #eef2ff;
}

.hover\:to-indigo-100:hover {
  --tw-gradient-to: #e0e7ff;
}

.hover\:to-indigo-200:hover {
  --tw-gradient-to: #c7d2fe;
}

.hover\:to-indigo-300:hover {
  --tw-gradient-to: #a5b4fc;
}

.hover\:to-indigo-400:hover {
  --tw-gradient-to: #818cf8;
}

.hover\:to-indigo-500:hover {
  --tw-gradient-to: #6366f1;
}

.hover\:to-indigo-600:hover {
  --tw-gradient-to: #4f46e5;
}

.hover\:to-indigo-700:hover {
  --tw-gradient-to: #4338ca;
}

.hover\:to-indigo-800:hover {
  --tw-gradient-to: #3730a3;
}

.hover\:to-indigo-900:hover {
  --tw-gradient-to: #312e81;
}

.hover\:to-purple-50:hover {
  --tw-gradient-to: #f5f3ff;
}

.hover\:to-purple-100:hover {
  --tw-gradient-to: #ede9fe;
}

.hover\:to-purple-200:hover {
  --tw-gradient-to: #ddd6fe;
}

.hover\:to-purple-300:hover {
  --tw-gradient-to: #c4b5fd;
}

.hover\:to-purple-400:hover {
  --tw-gradient-to: #a78bfa;
}

.hover\:to-purple-500:hover {
  --tw-gradient-to: #8b5cf6;
}

.hover\:to-purple-600:hover {
  --tw-gradient-to: #7c3aed;
}

.hover\:to-purple-700:hover {
  --tw-gradient-to: #6d28d9;
}

.hover\:to-purple-800:hover {
  --tw-gradient-to: #5b21b6;
}

.hover\:to-purple-900:hover {
  --tw-gradient-to: #4c1d95;
}

.hover\:to-pink-50:hover {
  --tw-gradient-to: #fdf2f8;
}

.hover\:to-pink-100:hover {
  --tw-gradient-to: #fce7f3;
}

.hover\:to-pink-200:hover {
  --tw-gradient-to: #fbcfe8;
}

.hover\:to-pink-300:hover {
  --tw-gradient-to: #f9a8d4;
}

.hover\:to-pink-400:hover {
  --tw-gradient-to: #f472b6;
}

.hover\:to-pink-500:hover {
  --tw-gradient-to: #ec4899;
}

.hover\:to-pink-600:hover {
  --tw-gradient-to: #db2777;
}

.hover\:to-pink-700:hover {
  --tw-gradient-to: #be185d;
}

.hover\:to-pink-800:hover {
  --tw-gradient-to: #9d174d;
}

.hover\:to-pink-900:hover {
  --tw-gradient-to: #831843;
}

.focus\:from-transparent:focus {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-current:focus {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-black:focus {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-white:focus {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-gray-50:focus {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:from-gray-100:focus {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:from-gray-200:focus {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:from-gray-300:focus {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:from-gray-400:focus {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:from-gray-500:focus {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:from-gray-600:focus {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:from-gray-700:focus {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:from-gray-800:focus {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:from-gray-900:focus {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:from-red-50:focus {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:from-red-100:focus {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:from-red-200:focus {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:from-red-300:focus {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:from-red-400:focus {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:from-red-500:focus {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:from-red-600:focus {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:from-red-700:focus {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:from-red-800:focus {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:from-red-900:focus {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:from-yellow-50:focus {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:from-yellow-100:focus {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:from-yellow-200:focus {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:from-yellow-300:focus {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:from-yellow-400:focus {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:from-yellow-500:focus {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:from-yellow-600:focus {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:from-yellow-700:focus {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:from-yellow-800:focus {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:from-yellow-900:focus {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:from-green-50:focus {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:from-green-100:focus {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:from-green-200:focus {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:from-green-300:focus {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:from-green-400:focus {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:from-green-500:focus {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:from-green-600:focus {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:from-green-700:focus {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:from-green-800:focus {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:from-green-900:focus {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:from-blue-50:focus {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:from-blue-100:focus {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:from-blue-200:focus {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:from-blue-300:focus {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:from-blue-400:focus {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:from-blue-500:focus {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:from-blue-600:focus {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:from-blue-700:focus {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:from-blue-800:focus {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:from-blue-900:focus {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:from-indigo-50:focus {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:from-indigo-100:focus {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:from-indigo-200:focus {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:from-indigo-300:focus {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:from-indigo-400:focus {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:from-indigo-500:focus {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:from-indigo-600:focus {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:from-indigo-700:focus {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:from-indigo-800:focus {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:from-indigo-900:focus {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:from-purple-50:focus {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:from-purple-100:focus {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:from-purple-200:focus {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:from-purple-300:focus {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:from-purple-400:focus {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:from-purple-500:focus {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:from-purple-600:focus {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:from-purple-700:focus {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:from-purple-800:focus {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:from-purple-900:focus {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:from-pink-50:focus {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:from-pink-100:focus {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:from-pink-200:focus {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:from-pink-300:focus {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:from-pink-400:focus {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:from-pink-500:focus {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:from-pink-600:focus {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:from-pink-700:focus {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:from-pink-800:focus {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:from-pink-900:focus {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:via-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-current:focus {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-black:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-white:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-gray-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:via-gray-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:via-gray-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:via-gray-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:via-gray-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:via-gray-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:via-gray-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:via-gray-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:via-gray-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:via-gray-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:via-red-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:via-red-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:via-red-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:via-red-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:via-red-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:via-red-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:via-red-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:via-red-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:via-red-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:via-red-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:via-yellow-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:via-yellow-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:via-yellow-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:via-yellow-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:via-yellow-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:via-yellow-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:via-yellow-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:via-yellow-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:via-yellow-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:via-yellow-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:via-green-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:via-green-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:via-green-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:via-green-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:via-green-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:via-green-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:via-green-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:via-green-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:via-green-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:via-green-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:via-blue-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:via-blue-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:via-blue-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:via-blue-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:via-blue-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:via-blue-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:via-blue-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:via-blue-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:via-blue-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:via-blue-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:via-indigo-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:via-indigo-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:via-indigo-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:via-indigo-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:via-indigo-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:via-indigo-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:via-indigo-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:via-indigo-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:via-indigo-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:via-indigo-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:via-purple-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:via-purple-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:via-purple-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:via-purple-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:via-purple-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:via-purple-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:via-purple-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:via-purple-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:via-purple-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:via-purple-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:via-pink-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:via-pink-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:via-pink-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:via-pink-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:via-pink-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:via-pink-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:via-pink-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:via-pink-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:via-pink-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:via-pink-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:to-transparent:focus {
  --tw-gradient-to: transparent;
}

.focus\:to-current:focus {
  --tw-gradient-to: currentColor;
}

.focus\:to-black:focus {
  --tw-gradient-to: #000;
}

.focus\:to-white:focus {
  --tw-gradient-to: #fff;
}

.focus\:to-gray-50:focus {
  --tw-gradient-to: #f9fafb;
}

.focus\:to-gray-100:focus {
  --tw-gradient-to: #f3f4f6;
}

.focus\:to-gray-200:focus {
  --tw-gradient-to: #e5e7eb;
}

.focus\:to-gray-300:focus {
  --tw-gradient-to: #d1d5db;
}

.focus\:to-gray-400:focus {
  --tw-gradient-to: #9ca3af;
}

.focus\:to-gray-500:focus {
  --tw-gradient-to: #6b7280;
}

.focus\:to-gray-600:focus {
  --tw-gradient-to: #4b5563;
}

.focus\:to-gray-700:focus {
  --tw-gradient-to: #374151;
}

.focus\:to-gray-800:focus {
  --tw-gradient-to: #1f2937;
}

.focus\:to-gray-900:focus {
  --tw-gradient-to: #111827;
}

.focus\:to-red-50:focus {
  --tw-gradient-to: #fef2f2;
}

.focus\:to-red-100:focus {
  --tw-gradient-to: #fee2e2;
}

.focus\:to-red-200:focus {
  --tw-gradient-to: #fecaca;
}

.focus\:to-red-300:focus {
  --tw-gradient-to: #fca5a5;
}

.focus\:to-red-400:focus {
  --tw-gradient-to: #f87171;
}

.focus\:to-red-500:focus {
  --tw-gradient-to: #ef4444;
}

.focus\:to-red-600:focus {
  --tw-gradient-to: #dc2626;
}

.focus\:to-red-700:focus {
  --tw-gradient-to: #b91c1c;
}

.focus\:to-red-800:focus {
  --tw-gradient-to: #991b1b;
}

.focus\:to-red-900:focus {
  --tw-gradient-to: #7f1d1d;
}

.focus\:to-yellow-50:focus {
  --tw-gradient-to: #fffbeb;
}

.focus\:to-yellow-100:focus {
  --tw-gradient-to: #fef3c7;
}

.focus\:to-yellow-200:focus {
  --tw-gradient-to: #fde68a;
}

.focus\:to-yellow-300:focus {
  --tw-gradient-to: #fcd34d;
}

.focus\:to-yellow-400:focus {
  --tw-gradient-to: #fbbf24;
}

.focus\:to-yellow-500:focus {
  --tw-gradient-to: #f59e0b;
}

.focus\:to-yellow-600:focus {
  --tw-gradient-to: #d97706;
}

.focus\:to-yellow-700:focus {
  --tw-gradient-to: #b45309;
}

.focus\:to-yellow-800:focus {
  --tw-gradient-to: #92400e;
}

.focus\:to-yellow-900:focus {
  --tw-gradient-to: #78350f;
}

.focus\:to-green-50:focus {
  --tw-gradient-to: #ecfdf5;
}

.focus\:to-green-100:focus {
  --tw-gradient-to: #d1fae5;
}

.focus\:to-green-200:focus {
  --tw-gradient-to: #a7f3d0;
}

.focus\:to-green-300:focus {
  --tw-gradient-to: #6ee7b7;
}

.focus\:to-green-400:focus {
  --tw-gradient-to: #34d399;
}

.focus\:to-green-500:focus {
  --tw-gradient-to: #10b981;
}

.focus\:to-green-600:focus {
  --tw-gradient-to: #059669;
}

.focus\:to-green-700:focus {
  --tw-gradient-to: #047857;
}

.focus\:to-green-800:focus {
  --tw-gradient-to: #065f46;
}

.focus\:to-green-900:focus {
  --tw-gradient-to: #064e3b;
}

.focus\:to-blue-50:focus {
  --tw-gradient-to: #eff6ff;
}

.focus\:to-blue-100:focus {
  --tw-gradient-to: #dbeafe;
}

.focus\:to-blue-200:focus {
  --tw-gradient-to: #bfdbfe;
}

.focus\:to-blue-300:focus {
  --tw-gradient-to: #93c5fd;
}

.focus\:to-blue-400:focus {
  --tw-gradient-to: #60a5fa;
}

.focus\:to-blue-500:focus {
  --tw-gradient-to: #3b82f6;
}

.focus\:to-blue-600:focus {
  --tw-gradient-to: #2563eb;
}

.focus\:to-blue-700:focus {
  --tw-gradient-to: #1d4ed8;
}

.focus\:to-blue-800:focus {
  --tw-gradient-to: #1e40af;
}

.focus\:to-blue-900:focus {
  --tw-gradient-to: #1e3a8a;
}

.focus\:to-indigo-50:focus {
  --tw-gradient-to: #eef2ff;
}

.focus\:to-indigo-100:focus {
  --tw-gradient-to: #e0e7ff;
}

.focus\:to-indigo-200:focus {
  --tw-gradient-to: #c7d2fe;
}

.focus\:to-indigo-300:focus {
  --tw-gradient-to: #a5b4fc;
}

.focus\:to-indigo-400:focus {
  --tw-gradient-to: #818cf8;
}

.focus\:to-indigo-500:focus {
  --tw-gradient-to: #6366f1;
}

.focus\:to-indigo-600:focus {
  --tw-gradient-to: #4f46e5;
}

.focus\:to-indigo-700:focus {
  --tw-gradient-to: #4338ca;
}

.focus\:to-indigo-800:focus {
  --tw-gradient-to: #3730a3;
}

.focus\:to-indigo-900:focus {
  --tw-gradient-to: #312e81;
}

.focus\:to-purple-50:focus {
  --tw-gradient-to: #f5f3ff;
}

.focus\:to-purple-100:focus {
  --tw-gradient-to: #ede9fe;
}

.focus\:to-purple-200:focus {
  --tw-gradient-to: #ddd6fe;
}

.focus\:to-purple-300:focus {
  --tw-gradient-to: #c4b5fd;
}

.focus\:to-purple-400:focus {
  --tw-gradient-to: #a78bfa;
}

.focus\:to-purple-500:focus {
  --tw-gradient-to: #8b5cf6;
}

.focus\:to-purple-600:focus {
  --tw-gradient-to: #7c3aed;
}

.focus\:to-purple-700:focus {
  --tw-gradient-to: #6d28d9;
}

.focus\:to-purple-800:focus {
  --tw-gradient-to: #5b21b6;
}

.focus\:to-purple-900:focus {
  --tw-gradient-to: #4c1d95;
}

.focus\:to-pink-50:focus {
  --tw-gradient-to: #fdf2f8;
}

.focus\:to-pink-100:focus {
  --tw-gradient-to: #fce7f3;
}

.focus\:to-pink-200:focus {
  --tw-gradient-to: #fbcfe8;
}

.focus\:to-pink-300:focus {
  --tw-gradient-to: #f9a8d4;
}

.focus\:to-pink-400:focus {
  --tw-gradient-to: #f472b6;
}

.focus\:to-pink-500:focus {
  --tw-gradient-to: #ec4899;
}

.focus\:to-pink-600:focus {
  --tw-gradient-to: #db2777;
}

.focus\:to-pink-700:focus {
  --tw-gradient-to: #be185d;
}

.focus\:to-pink-800:focus {
  --tw-gradient-to: #9d174d;
}

.focus\:to-pink-900:focus {
  --tw-gradient-to: #831843;
}

.bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.group:hover .group-hover\:bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.group:hover .group-hover\:bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.group:hover .group-hover\:bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.group:hover .group-hover\:bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.group:hover .group-hover\:bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.group:hover .group-hover\:bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.group:hover .group-hover\:bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.group:hover .group-hover\:bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.group:hover .group-hover\:bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.group:hover .group-hover\:bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.group:hover .group-hover\:bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.group:hover .group-hover\:bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.group:hover .group-hover\:bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.focus-within\:bg-opacity-0:focus-within {
  --tw-bg-opacity: 0;
}

.focus-within\:bg-opacity-5:focus-within {
  --tw-bg-opacity: 0.05;
}

.focus-within\:bg-opacity-10:focus-within {
  --tw-bg-opacity: 0.1;
}

.focus-within\:bg-opacity-20:focus-within {
  --tw-bg-opacity: 0.2;
}

.focus-within\:bg-opacity-25:focus-within {
  --tw-bg-opacity: 0.25;
}

.focus-within\:bg-opacity-30:focus-within {
  --tw-bg-opacity: 0.3;
}

.focus-within\:bg-opacity-40:focus-within {
  --tw-bg-opacity: 0.4;
}

.focus-within\:bg-opacity-50:focus-within {
  --tw-bg-opacity: 0.5;
}

.focus-within\:bg-opacity-60:focus-within {
  --tw-bg-opacity: 0.6;
}

.focus-within\:bg-opacity-70:focus-within {
  --tw-bg-opacity: 0.7;
}

.focus-within\:bg-opacity-75:focus-within {
  --tw-bg-opacity: 0.75;
}

.focus-within\:bg-opacity-80:focus-within {
  --tw-bg-opacity: 0.8;
}

.focus-within\:bg-opacity-90:focus-within {
  --tw-bg-opacity: 0.9;
}

.focus-within\:bg-opacity-95:focus-within {
  --tw-bg-opacity: 0.95;
}

.focus-within\:bg-opacity-100:focus-within {
  --tw-bg-opacity: 1;
}

.hover\:bg-opacity-0:hover {
  --tw-bg-opacity: 0;
}

.hover\:bg-opacity-5:hover {
  --tw-bg-opacity: 0.05;
}

.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}

.hover\:bg-opacity-25:hover {
  --tw-bg-opacity: 0.25;
}

.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

.hover\:bg-opacity-40:hover {
  --tw-bg-opacity: 0.4;
}

.hover\:bg-opacity-50:hover {
  --tw-bg-opacity: 0.5;
}

.hover\:bg-opacity-60:hover {
  --tw-bg-opacity: 0.6;
}

.hover\:bg-opacity-70:hover {
  --tw-bg-opacity: 0.7;
}

.hover\:bg-opacity-75:hover {
  --tw-bg-opacity: 0.75;
}

.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8;
}

.hover\:bg-opacity-90:hover {
  --tw-bg-opacity: 0.9;
}

.hover\:bg-opacity-95:hover {
  --tw-bg-opacity: 0.95;
}

.hover\:bg-opacity-100:hover {
  --tw-bg-opacity: 1;
}

.focus\:bg-opacity-0:focus {
  --tw-bg-opacity: 0;
}

.focus\:bg-opacity-5:focus {
  --tw-bg-opacity: 0.05;
}

.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}

.focus\:bg-opacity-25:focus {
  --tw-bg-opacity: 0.25;
}

.focus\:bg-opacity-30:focus {
  --tw-bg-opacity: 0.3;
}

.focus\:bg-opacity-40:focus {
  --tw-bg-opacity: 0.4;
}

.focus\:bg-opacity-50:focus {
  --tw-bg-opacity: 0.5;
}

.focus\:bg-opacity-60:focus {
  --tw-bg-opacity: 0.6;
}

.focus\:bg-opacity-70:focus {
  --tw-bg-opacity: 0.7;
}

.focus\:bg-opacity-75:focus {
  --tw-bg-opacity: 0.75;
}

.focus\:bg-opacity-80:focus {
  --tw-bg-opacity: 0.8;
}

.focus\:bg-opacity-90:focus {
  --tw-bg-opacity: 0.9;
}

.focus\:bg-opacity-95:focus {
  --tw-bg-opacity: 0.95;
}

.focus\:bg-opacity-100:focus {
  --tw-bg-opacity: 1;
}

.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 {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-transparent {
  border-color: transparent;
}

.group:hover .group-hover\:border-current {
  border-color: currentColor;
}

.group:hover .group-hover\:border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus-within\:border-transparent:focus-within {
  border-color: transparent;
}

.focus-within\:border-current:focus-within {
  border-color: currentColor;
}

.focus-within\:border-black:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus-within\:border-white:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus-within\:border-gray-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus-within\:border-gray-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus-within\:border-gray-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus-within\:border-gray-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus-within\:border-gray-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus-within\:border-gray-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus-within\:border-gray-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus-within\:border-gray-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus-within\:border-gray-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus-within\:border-gray-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus-within\:border-red-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus-within\:border-red-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus-within\:border-red-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus-within\:border-red-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus-within\:border-red-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus-within\:border-red-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus-within\:border-red-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus-within\:border-red-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus-within\:border-red-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus-within\:border-red-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus-within\:border-yellow-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus-within\:border-yellow-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus-within\:border-yellow-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus-within\:border-yellow-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus-within\:border-yellow-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus-within\:border-yellow-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus-within\:border-yellow-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus-within\:border-yellow-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus-within\:border-yellow-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus-within\:border-yellow-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus-within\:border-green-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus-within\:border-green-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus-within\:border-green-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus-within\:border-green-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus-within\:border-green-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus-within\:border-green-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus-within\:border-green-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus-within\:border-green-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus-within\:border-green-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus-within\:border-green-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus-within\:border-blue-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus-within\:border-blue-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus-within\:border-blue-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus-within\:border-blue-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus-within\:border-blue-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus-within\:border-blue-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus-within\:border-blue-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus-within\:border-blue-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus-within\:border-indigo-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus-within\:border-indigo-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus-within\:border-indigo-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus-within\:border-indigo-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus-within\:border-indigo-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus-within\:border-indigo-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus-within\:border-indigo-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus-within\:border-indigo-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus-within\:border-purple-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus-within\:border-purple-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus-within\:border-purple-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus-within\:border-purple-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus-within\:border-purple-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus-within\:border-purple-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus-within\:border-purple-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus-within\:border-purple-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus-within\:border-pink-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus-within\:border-pink-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus-within\:border-pink-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus-within\:border-pink-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus-within\:border-pink-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus-within\:border-pink-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus-within\:border-pink-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus-within\:border-pink-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus-within\:border-pink-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus-within\:border-pink-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-current:hover {
  border-color: currentColor;
}

.hover\:border-black:hover {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.hover\:border-white:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.hover\:border-gray-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.hover\:border-red-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.hover\:border-red-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.hover\:border-red-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.hover\:border-red-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.hover\:border-red-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.hover\:border-yellow-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.hover\:border-yellow-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.hover\:border-yellow-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.hover\:border-green-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.hover\:border-green-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.hover\:border-green-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.hover\:border-blue-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.hover\:border-blue-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.hover\:border-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.hover\:border-indigo-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.hover\:border-indigo-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.hover\:border-indigo-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.hover\:border-purple-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.hover\:border-purple-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.hover\:border-purple-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.hover\:border-purple-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.hover\:border-purple-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.hover\:border-purple-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.hover\:border-purple-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.hover\:border-purple-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.hover\:border-purple-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.hover\:border-pink-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.hover\:border-pink-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.hover\:border-pink-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.hover\:border-pink-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.hover\:border-pink-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:border-current:focus {
  border-color: currentColor;
}

.focus\:border-black:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus\:border-white:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus\:border-gray-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus\:border-gray-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus\:border-gray-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus\:border-gray-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus\:border-gray-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus\:border-gray-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus\:border-gray-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus\:border-gray-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus\:border-gray-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus\:border-gray-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus\:border-red-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus\:border-red-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus\:border-red-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus\:border-red-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus\:border-red-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus\:border-red-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus\:border-red-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus\:border-red-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus\:border-red-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus\:border-red-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus\:border-yellow-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus\:border-yellow-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus\:border-yellow-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus\:border-yellow-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus\:border-yellow-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus\:border-yellow-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus\:border-yellow-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus\:border-yellow-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus\:border-yellow-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus\:border-yellow-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus\:border-green-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus\:border-green-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus\:border-green-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus\:border-green-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus\:border-green-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus\:border-green-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus\:border-green-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus\:border-green-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus\:border-green-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus\:border-blue-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus\:border-blue-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus\:border-blue-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus\:border-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus\:border-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus\:border-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus\:border-blue-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus\:border-blue-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus\:border-indigo-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus\:border-indigo-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus\:border-indigo-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus\:border-indigo-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus\:border-indigo-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus\:border-indigo-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus\:border-indigo-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus\:border-purple-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus\:border-purple-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus\:border-purple-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus\:border-purple-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus\:border-purple-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus\:border-purple-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus\:border-purple-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus\:border-purple-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus\:border-purple-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus\:border-purple-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus\:border-pink-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus\:border-pink-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus\:border-pink-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus\:border-pink-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus\:border-pink-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus\:border-pink-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus\:border-pink-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus\:border-pink-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus\:border-pink-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus\:border-pink-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.border-opacity-0 {
  --tw-border-opacity: 0;
}

.border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.border-opacity-100 {
  --tw-border-opacity: 1;
}

.group:hover .group-hover\:border-opacity-0 {
  --tw-border-opacity: 0;
}

.group:hover .group-hover\:border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.group:hover .group-hover\:border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.group:hover .group-hover\:border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.group:hover .group-hover\:border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.group:hover .group-hover\:border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.group:hover .group-hover\:border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.group:hover .group-hover\:border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.group:hover .group-hover\:border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.group:hover .group-hover\:border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.group:hover .group-hover\:border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.group:hover .group-hover\:border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.group:hover .group-hover\:border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.group:hover .group-hover\:border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.group:hover .group-hover\:border-opacity-100 {
  --tw-border-opacity: 1;
}

.focus-within\:border-opacity-0:focus-within {
  --tw-border-opacity: 0;
}

.focus-within\:border-opacity-5:focus-within {
  --tw-border-opacity: 0.05;
}

.focus-within\:border-opacity-10:focus-within {
  --tw-border-opacity: 0.1;
}

.focus-within\:border-opacity-20:focus-within {
  --tw-border-opacity: 0.2;
}

.focus-within\:border-opacity-25:focus-within {
  --tw-border-opacity: 0.25;
}

.focus-within\:border-opacity-30:focus-within {
  --tw-border-opacity: 0.3;
}

.focus-within\:border-opacity-40:focus-within {
  --tw-border-opacity: 0.4;
}

.focus-within\:border-opacity-50:focus-within {
  --tw-border-opacity: 0.5;
}

.focus-within\:border-opacity-60:focus-within {
  --tw-border-opacity: 0.6;
}

.focus-within\:border-opacity-70:focus-within {
  --tw-border-opacity: 0.7;
}

.focus-within\:border-opacity-75:focus-within {
  --tw-border-opacity: 0.75;
}

.focus-within\:border-opacity-80:focus-within {
  --tw-border-opacity: 0.8;
}

.focus-within\:border-opacity-90:focus-within {
  --tw-border-opacity: 0.9;
}

.focus-within\:border-opacity-95:focus-within {
  --tw-border-opacity: 0.95;
}

.focus-within\:border-opacity-100:focus-within {
  --tw-border-opacity: 1;
}

.hover\:border-opacity-0:hover {
  --tw-border-opacity: 0;
}

.hover\:border-opacity-5:hover {
  --tw-border-opacity: 0.05;
}

.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

.hover\:border-opacity-20:hover {
  --tw-border-opacity: 0.2;
}

.hover\:border-opacity-25:hover {
  --tw-border-opacity: 0.25;
}

.hover\:border-opacity-30:hover {
  --tw-border-opacity: 0.3;
}

.hover\:border-opacity-40:hover {
  --tw-border-opacity: 0.4;
}

.hover\:border-opacity-50:hover {
  --tw-border-opacity: 0.5;
}

.hover\:border-opacity-60:hover {
  --tw-border-opacity: 0.6;
}

.hover\:border-opacity-70:hover {
  --tw-border-opacity: 0.7;
}

.hover\:border-opacity-75:hover {
  --tw-border-opacity: 0.75;
}

.hover\:border-opacity-80:hover {
  --tw-border-opacity: 0.8;
}

.hover\:border-opacity-90:hover {
  --tw-border-opacity: 0.9;
}

.hover\:border-opacity-95:hover {
  --tw-border-opacity: 0.95;
}

.hover\:border-opacity-100:hover {
  --tw-border-opacity: 1;
}

.focus\:border-opacity-0:focus {
  --tw-border-opacity: 0;
}

.focus\:border-opacity-5:focus {
  --tw-border-opacity: 0.05;
}

.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

.focus\:border-opacity-20:focus {
  --tw-border-opacity: 0.2;
}

.focus\:border-opacity-25:focus {
  --tw-border-opacity: 0.25;
}

.focus\:border-opacity-30:focus {
  --tw-border-opacity: 0.3;
}

.focus\:border-opacity-40:focus {
  --tw-border-opacity: 0.4;
}

.focus\:border-opacity-50:focus {
  --tw-border-opacity: 0.5;
}

.focus\:border-opacity-60:focus {
  --tw-border-opacity: 0.6;
}

.focus\:border-opacity-70:focus {
  --tw-border-opacity: 0.7;
}

.focus\:border-opacity-75:focus {
  --tw-border-opacity: 0.75;
}

.focus\:border-opacity-80:focus {
  --tw-border-opacity: 0.8;
}

.focus\:border-opacity-90:focus {
  --tw-border-opacity: 0.9;
}

.focus\:border-opacity-95:focus {
  --tw-border-opacity: 0.95;
}

.focus\:border-opacity-100:focus {
  --tw-border-opacity: 1;
}

.rounded-none {
  border-radius: 0px;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-3xl {
  border-radius: 1.5rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.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-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.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: 0px;
}

.rounded-tr-none {
  border-top-right-radius: 0px;
}

.rounded-br-none {
  border-bottom-right-radius: 0px;
}

.rounded-bl-none {
  border-bottom-left-radius: 0px;
}

.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-xl {
  border-top-left-radius: 0.75rem;
}

.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}

.rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}

.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}

.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}

.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}

.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}

.rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}

.rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}

.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}

.rounded-bl-3xl {
  border-bottom-left-radius: 1.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: 0px;
}

.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: 0px;
}

.border-r-0 {
  border-right-width: 0px;
}

.border-b-0 {
  border-bottom-width: 0px;
}

.border-l-0 {
  border-left-width: 0px;
}

.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;
}

.hover\:border-0:hover {
  border-width: 0px;
}

.hover\:border-2:hover {
  border-width: 2px;
}

.hover\:border-4:hover {
  border-width: 4px;
}

.hover\:border-8:hover {
  border-width: 8px;
}

.hover\:border:hover {
  border-width: 1px;
}

.hover\:border-t-0:hover {
  border-top-width: 0px;
}

.hover\:border-r-0:hover {
  border-right-width: 0px;
}

.hover\:border-b-0:hover {
  border-bottom-width: 0px;
}

.hover\:border-l-0:hover {
  border-left-width: 0px;
}

.hover\:border-t-2:hover {
  border-top-width: 2px;
}

.hover\:border-r-2:hover {
  border-right-width: 2px;
}

.hover\:border-b-2:hover {
  border-bottom-width: 2px;
}

.hover\:border-l-2:hover {
  border-left-width: 2px;
}

.hover\:border-t-4:hover {
  border-top-width: 4px;
}

.hover\:border-r-4:hover {
  border-right-width: 4px;
}

.hover\:border-b-4:hover {
  border-bottom-width: 4px;
}

.hover\:border-l-4:hover {
  border-left-width: 4px;
}

.hover\:border-t-8:hover {
  border-top-width: 8px;
}

.hover\:border-r-8:hover {
  border-right-width: 8px;
}

.hover\:border-b-8:hover {
  border-bottom-width: 8px;
}

.hover\:border-l-8:hover {
  border-left-width: 8px;
}

.hover\:border-t:hover {
  border-top-width: 1px;
}

.hover\:border-r:hover {
  border-right-width: 1px;
}

.hover\:border-b:hover {
  border-bottom-width: 1px;
}

.hover\:border-l:hover {
  border-left-width: 1px;
}

.focus\:border-0:focus {
  border-width: 0px;
}

.focus\:border-2:focus {
  border-width: 2px;
}

.focus\:border-4:focus {
  border-width: 4px;
}

.focus\:border-8:focus {
  border-width: 8px;
}

.focus\:border:focus {
  border-width: 1px;
}

.focus\:border-t-0:focus {
  border-top-width: 0px;
}

.focus\:border-r-0:focus {
  border-right-width: 0px;
}

.focus\:border-b-0:focus {
  border-bottom-width: 0px;
}

.focus\:border-l-0:focus {
  border-left-width: 0px;
}

.focus\:border-t-2:focus {
  border-top-width: 2px;
}

.focus\:border-r-2:focus {
  border-right-width: 2px;
}

.focus\:border-b-2:focus {
  border-bottom-width: 2px;
}

.focus\:border-l-2:focus {
  border-left-width: 2px;
}

.focus\:border-t-4:focus {
  border-top-width: 4px;
}

.focus\:border-r-4:focus {
  border-right-width: 4px;
}

.focus\:border-b-4:focus {
  border-bottom-width: 4px;
}

.focus\:border-l-4:focus {
  border-left-width: 4px;
}

.focus\:border-t-8:focus {
  border-top-width: 8px;
}

.focus\:border-r-8:focus {
  border-right-width: 8px;
}

.focus\:border-b-8:focus {
  border-bottom-width: 8px;
}

.focus\:border-l-8:focus {
  border-left-width: 8px;
}

.focus\:border-t:focus {
  border-top-width: 1px;
}

.focus\:border-r:focus {
  border-right-width: 1px;
}

.focus\:border-b:focus {
  border-bottom-width: 1px;
}

.focus\:border-l:focus {
  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;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.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;
}

.flow-root {
  display: flow-root;
}

.grid {
  display: grid;
}

.inline-grid {
  display: inline-grid;
}

.contents {
  display: contents;
}

.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-nowrap {
  flex-wrap: nowrap;
}

.place-items-auto {
  place-items: auto;
}

.place-items-start {
  place-items: start;
}

.place-items-end {
  place-items: end;
}

.place-items-center {
  place-items: center;
}

.place-items-stretch {
  place-items: stretch;
}

.place-content-center {
  place-content: center;
}

.place-content-start {
  place-content: start;
}

.place-content-end {
  place-content: end;
}

.place-content-between {
  place-content: space-between;
}

.place-content-around {
  place-content: space-around;
}

.place-content-evenly {
  place-content: space-evenly;
}

.place-content-stretch {
  place-content: stretch;
}

.place-self-auto {
  place-self: auto;
}

.place-self-start {
  place-self: start;
}

.place-self-end {
  place-self: end;
}

.place-self-center {
  place-self: center;
}

.place-self-stretch {
  place-self: stretch;
}

.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;
}

.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;
}

.content-evenly {
  align-content: space-evenly;
}

.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-items-auto {
  justify-items: auto;
}

.justify-items-start {
  justify-items: start;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-stretch {
  justify-items: 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;
}

.justify-self-auto {
  justify-self: auto;
}

.justify-self-start {
  justify-self: start;
}

.justify-self-end {
  justify-self: end;
}

.justify-self-center {
  justify-self: center;
}

.justify-self-stretch {
  justify-self: stretch;
}

.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;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.clear-both {
  clear: both;
}

.clear-none {
  clear: none;
}

.font-sans {
  font-family: ui-sans-serif, 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: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-Pacifico {
  font-family: Pacifico, cursive;
}

.font-thin {
  font-weight: 100;
}

.font-extralight {
  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-thin:hover {
  font-weight: 100;
}

.hover\:font-extralight: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-thin:focus {
  font-weight: 100;
}

.focus\:font-extralight: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: 0px;
}

.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-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-28 {
  height: 7rem;
}

.h-32 {
  height: 8rem;
}

.h-36 {
  height: 9rem;
}

.h-40 {
  height: 10rem;
}

.h-44 {
  height: 11rem;
}

.h-48 {
  height: 12rem;
}

.h-52 {
  height: 13rem;
}

.h-56 {
  height: 14rem;
}

.h-60 {
  height: 15rem;
}

.h-64 {
  height: 16rem;
}

.h-72 {
  height: 18rem;
}

.h-80 {
  height: 20rem;
}

.h-96 {
  height: 24rem;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-0\.5 {
  height: 0.125rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-2\.5 {
  height: 0.625rem;
}

.h-3\.5 {
  height: 0.875rem;
}

.h-1\/2 {
  height: 50%;
}

.h-1\/3 {
  height: 33.333333%;
}

.h-2\/3 {
  height: 66.666667%;
}

.h-1\/4 {
  height: 25%;
}

.h-2\/4 {
  height: 50%;
}

.h-3\/4 {
  height: 75%;
}

.h-1\/5 {
  height: 20%;
}

.h-2\/5 {
  height: 40%;
}

.h-3\/5 {
  height: 60%;
}

.h-4\/5 {
  height: 80%;
}

.h-1\/6 {
  height: 16.666667%;
}

.h-2\/6 {
  height: 33.333333%;
}

.h-3\/6 {
  height: 50%;
}

.h-4\/6 {
  height: 66.666667%;
}

.h-5\/6 {
  height: 83.333333%;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.text-8xl {
  font-size: 6rem;
  line-height: 1;
}

.text-9xl {
  font-size: 8rem;
  line-height: 1;
}

.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: 0px;
}

.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-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.m-9 {
  margin: 2.25rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-11 {
  margin: 2.75rem;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-16 {
  margin: 4rem;
}

.m-20 {
  margin: 5rem;
}

.m-24 {
  margin: 6rem;
}

.m-28 {
  margin: 7rem;
}

.m-32 {
  margin: 8rem;
}

.m-36 {
  margin: 9rem;
}

.m-40 {
  margin: 10rem;
}

.m-44 {
  margin: 11rem;
}

.m-48 {
  margin: 12rem;
}

.m-52 {
  margin: 13rem;
}

.m-56 {
  margin: 14rem;
}

.m-60 {
  margin: 15rem;
}

.m-64 {
  margin: 16rem;
}

.m-72 {
  margin: 18rem;
}

.m-80 {
  margin: 20rem;
}

.m-96 {
  margin: 24rem;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.m-0\.5 {
  margin: 0.125rem;
}

.m-1\.5 {
  margin: 0.375rem;
}

.m-2\.5 {
  margin: 0.625rem;
}

.m-3\.5 {
  margin: 0.875rem;
}

.-m-0 {
  margin: 0px;
}

.-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-7 {
  margin: -1.75rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-9 {
  margin: -2.25rem;
}

.-m-10 {
  margin: -2.5rem;
}

.-m-11 {
  margin: -2.75rem;
}

.-m-12 {
  margin: -3rem;
}

.-m-14 {
  margin: -3.5rem;
}

.-m-16 {
  margin: -4rem;
}

.-m-20 {
  margin: -5rem;
}

.-m-24 {
  margin: -6rem;
}

.-m-28 {
  margin: -7rem;
}

.-m-32 {
  margin: -8rem;
}

.-m-36 {
  margin: -9rem;
}

.-m-40 {
  margin: -10rem;
}

.-m-44 {
  margin: -11rem;
}

.-m-48 {
  margin: -12rem;
}

.-m-52 {
  margin: -13rem;
}

.-m-56 {
  margin: -14rem;
}

.-m-60 {
  margin: -15rem;
}

.-m-64 {
  margin: -16rem;
}

.-m-72 {
  margin: -18rem;
}

.-m-80 {
  margin: -20rem;
}

.-m-96 {
  margin: -24rem;
}

.-m-px {
  margin: -1px;
}

.-m-0\.5 {
  margin: -0.125rem;
}

.-m-1\.5 {
  margin: -0.375rem;
}

.-m-2\.5 {
  margin: -0.625rem;
}

.-m-3\.5 {
  margin: -0.875rem;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.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-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.mx-11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.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-28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.mx-28 {
  margin-left: 7rem;
  margin-right: 7rem;
}

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}

.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-44 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.mx-44 {
  margin-left: 11rem;
  margin-right: 11rem;
}

.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem;
}

.my-52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.mx-52 {
  margin-left: 13rem;
  margin-right: 13rem;
}

.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}

.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}

.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.my-72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.mx-72 {
  margin-left: 18rem;
  margin-right: 18rem;
}

.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}

.my-96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.mx-96 {
  margin-left: 24rem;
  margin-right: 24rem;
}

.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-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.mx-1\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.my-2\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.my-3\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.mx-3\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.-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-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-11 {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.-mx-11 {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.-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-28 {
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.-mx-28 {
  margin-left: -7rem;
  margin-right: -7rem;
}

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

.-my-36 {
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.-mx-36 {
  margin-left: -9rem;
  margin-right: -9rem;
}

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-44 {
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.-mx-44 {
  margin-left: -11rem;
  margin-right: -11rem;
}

.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}

.-my-52 {
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.-mx-52 {
  margin-left: -13rem;
  margin-right: -13rem;
}

.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}

.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}

.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}

.-my-72 {
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.-mx-72 {
  margin-left: -18rem;
  margin-right: -18rem;
}

.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}

.-my-96 {
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.-mx-96 {
  margin-left: -24rem;
  margin-right: -24rem;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-my-0\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.-mx-0\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.-my-1\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.-my-2\.5 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.-mx-2\.5 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.-my-3\.5 {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.-mx-3\.5 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.mt-0 {
  margin-top: 0px;
}

.mr-0 {
  margin-right: 0px;
}

.mb-0 {
  margin-bottom: 0px;
}

.ml-0 {
  margin-left: 0px;
}

.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-7 {
  margin-top: 1.75rem;
}

.mr-7 {
  margin-right: 1.75rem;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

.ml-7 {
  margin-left: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-8 {
  margin-left: 2rem;
}

.mt-9 {
  margin-top: 2.25rem;
}

.mr-9 {
  margin-right: 2.25rem;
}

.mb-9 {
  margin-bottom: 2.25rem;
}

.ml-9 {
  margin-left: 2.25rem;
}

.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-11 {
  margin-top: 2.75rem;
}

.mr-11 {
  margin-right: 2.75rem;
}

.mb-11 {
  margin-bottom: 2.75rem;
}

.ml-11 {
  margin-left: 2.75rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mr-12 {
  margin-right: 3rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.ml-12 {
  margin-left: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mr-14 {
  margin-right: 3.5rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.ml-14 {
  margin-left: 3.5rem;
}

.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-28 {
  margin-top: 7rem;
}

.mr-28 {
  margin-right: 7rem;
}

.mb-28 {
  margin-bottom: 7rem;
}

.ml-28 {
  margin-left: 7rem;
}

.mt-32 {
  margin-top: 8rem;
}

.mr-32 {
  margin-right: 8rem;
}

.mb-32 {
  margin-bottom: 8rem;
}

.ml-32 {
  margin-left: 8rem;
}

.mt-36 {
  margin-top: 9rem;
}

.mr-36 {
  margin-right: 9rem;
}

.mb-36 {
  margin-bottom: 9rem;
}

.ml-36 {
  margin-left: 9rem;
}

.mt-40 {
  margin-top: 10rem;
}

.mr-40 {
  margin-right: 10rem;
}

.mb-40 {
  margin-bottom: 10rem;
}

.ml-40 {
  margin-left: 10rem;
}

.mt-44 {
  margin-top: 11rem;
}

.mr-44 {
  margin-right: 11rem;
}

.mb-44 {
  margin-bottom: 11rem;
}

.ml-44 {
  margin-left: 11rem;
}

.mt-48 {
  margin-top: 12rem;
}

.mr-48 {
  margin-right: 12rem;
}

.mb-48 {
  margin-bottom: 12rem;
}

.ml-48 {
  margin-left: 12rem;
}

.mt-52 {
  margin-top: 13rem;
}

.mr-52 {
  margin-right: 13rem;
}

.mb-52 {
  margin-bottom: 13rem;
}

.ml-52 {
  margin-left: 13rem;
}

.mt-56 {
  margin-top: 14rem;
}

.mr-56 {
  margin-right: 14rem;
}

.mb-56 {
  margin-bottom: 14rem;
}

.ml-56 {
  margin-left: 14rem;
}

.mt-60 {
  margin-top: 15rem;
}

.mr-60 {
  margin-right: 15rem;
}

.mb-60 {
  margin-bottom: 15rem;
}

.ml-60 {
  margin-left: 15rem;
}

.mt-64 {
  margin-top: 16rem;
}

.mr-64 {
  margin-right: 16rem;
}

.mb-64 {
  margin-bottom: 16rem;
}

.ml-64 {
  margin-left: 16rem;
}

.mt-72 {
  margin-top: 18rem;
}

.mr-72 {
  margin-right: 18rem;
}

.mb-72 {
  margin-bottom: 18rem;
}

.ml-72 {
  margin-left: 18rem;
}

.mt-80 {
  margin-top: 20rem;
}

.mr-80 {
  margin-right: 20rem;
}

.mb-80 {
  margin-bottom: 20rem;
}

.ml-80 {
  margin-left: 20rem;
}

.mt-96 {
  margin-top: 24rem;
}

.mr-96 {
  margin-right: 24rem;
}

.mb-96 {
  margin-bottom: 24rem;
}

.ml-96 {
  margin-left: 24rem;
}

.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-0\.5 {
  margin-top: 0.125rem;
}

.mr-0\.5 {
  margin-right: 0.125rem;
}

.mb-0\.5 {
  margin-bottom: 0.125rem;
}

.ml-0\.5 {
  margin-left: 0.125rem;
}

.mt-1\.5 {
  margin-top: 0.375rem;
}

.mr-1\.5 {
  margin-right: 0.375rem;
}

.mb-1\.5 {
  margin-bottom: 0.375rem;
}

.ml-1\.5 {
  margin-left: 0.375rem;
}

.mt-2\.5 {
  margin-top: 0.625rem;
}

.mr-2\.5 {
  margin-right: 0.625rem;
}

.mb-2\.5 {
  margin-bottom: 0.625rem;
}

.ml-2\.5 {
  margin-left: 0.625rem;
}

.mt-3\.5 {
  margin-top: 0.875rem;
}

.mr-3\.5 {
  margin-right: 0.875rem;
}

.mb-3\.5 {
  margin-bottom: 0.875rem;
}

.ml-3\.5 {
  margin-left: 0.875rem;
}

.-mt-0 {
  margin-top: 0px;
}

.-mr-0 {
  margin-right: 0px;
}

.-mb-0 {
  margin-bottom: 0px;
}

.-ml-0 {
  margin-left: 0px;
}

.-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-7 {
  margin-top: -1.75rem;
}

.-mr-7 {
  margin-right: -1.75rem;
}

.-mb-7 {
  margin-bottom: -1.75rem;
}

.-ml-7 {
  margin-left: -1.75rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-mt-9 {
  margin-top: -2.25rem;
}

.-mr-9 {
  margin-right: -2.25rem;
}

.-mb-9 {
  margin-bottom: -2.25rem;
}

.-ml-9 {
  margin-left: -2.25rem;
}

.-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-11 {
  margin-top: -2.75rem;
}

.-mr-11 {
  margin-right: -2.75rem;
}

.-mb-11 {
  margin-bottom: -2.75rem;
}

.-ml-11 {
  margin-left: -2.75rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mr-12 {
  margin-right: -3rem;
}

.-mb-12 {
  margin-bottom: -3rem;
}

.-ml-12 {
  margin-left: -3rem;
}

.-mt-14 {
  margin-top: -3.5rem;
}

.-mr-14 {
  margin-right: -3.5rem;
}

.-mb-14 {
  margin-bottom: -3.5rem;
}

.-ml-14 {
  margin-left: -3.5rem;
}

.-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-28 {
  margin-top: -7rem;
}

.-mr-28 {
  margin-right: -7rem;
}

.-mb-28 {
  margin-bottom: -7rem;
}

.-ml-28 {
  margin-left: -7rem;
}

.-mt-32 {
  margin-top: -8rem;
}

.-mr-32 {
  margin-right: -8rem;
}

.-mb-32 {
  margin-bottom: -8rem;
}

.-ml-32 {
  margin-left: -8rem;
}

.-mt-36 {
  margin-top: -9rem;
}

.-mr-36 {
  margin-right: -9rem;
}

.-mb-36 {
  margin-bottom: -9rem;
}

.-ml-36 {
  margin-left: -9rem;
}

.-mt-40 {
  margin-top: -10rem;
}

.-mr-40 {
  margin-right: -10rem;
}

.-mb-40 {
  margin-bottom: -10rem;
}

.-ml-40 {
  margin-left: -10rem;
}

.-mt-44 {
  margin-top: -11rem;
}

.-mr-44 {
  margin-right: -11rem;
}

.-mb-44 {
  margin-bottom: -11rem;
}

.-ml-44 {
  margin-left: -11rem;
}

.-mt-48 {
  margin-top: -12rem;
}

.-mr-48 {
  margin-right: -12rem;
}

.-mb-48 {
  margin-bottom: -12rem;
}

.-ml-48 {
  margin-left: -12rem;
}

.-mt-52 {
  margin-top: -13rem;
}

.-mr-52 {
  margin-right: -13rem;
}

.-mb-52 {
  margin-bottom: -13rem;
}

.-ml-52 {
  margin-left: -13rem;
}

.-mt-56 {
  margin-top: -14rem;
}

.-mr-56 {
  margin-right: -14rem;
}

.-mb-56 {
  margin-bottom: -14rem;
}

.-ml-56 {
  margin-left: -14rem;
}

.-mt-60 {
  margin-top: -15rem;
}

.-mr-60 {
  margin-right: -15rem;
}

.-mb-60 {
  margin-bottom: -15rem;
}

.-ml-60 {
  margin-left: -15rem;
}

.-mt-64 {
  margin-top: -16rem;
}

.-mr-64 {
  margin-right: -16rem;
}

.-mb-64 {
  margin-bottom: -16rem;
}

.-ml-64 {
  margin-left: -16rem;
}

.-mt-72 {
  margin-top: -18rem;
}

.-mr-72 {
  margin-right: -18rem;
}

.-mb-72 {
  margin-bottom: -18rem;
}

.-ml-72 {
  margin-left: -18rem;
}

.-mt-80 {
  margin-top: -20rem;
}

.-mr-80 {
  margin-right: -20rem;
}

.-mb-80 {
  margin-bottom: -20rem;
}

.-ml-80 {
  margin-left: -20rem;
}

.-mt-96 {
  margin-top: -24rem;
}

.-mr-96 {
  margin-right: -24rem;
}

.-mb-96 {
  margin-bottom: -24rem;
}

.-ml-96 {
  margin-left: -24rem;
}

.-mt-px {
  margin-top: -1px;
}

.-mr-px {
  margin-right: -1px;
}

.-mb-px {
  margin-bottom: -1px;
}

.-ml-px {
  margin-left: -1px;
}

.-mt-0\.5 {
  margin-top: -0.125rem;
}

.-mr-0\.5 {
  margin-right: -0.125rem;
}

.-mb-0\.5 {
  margin-bottom: -0.125rem;
}

.-ml-0\.5 {
  margin-left: -0.125rem;
}

.-mt-1\.5 {
  margin-top: -0.375rem;
}

.-mr-1\.5 {
  margin-right: -0.375rem;
}

.-mb-1\.5 {
  margin-bottom: -0.375rem;
}

.-ml-1\.5 {
  margin-left: -0.375rem;
}

.-mt-2\.5 {
  margin-top: -0.625rem;
}

.-mr-2\.5 {
  margin-right: -0.625rem;
}

.-mb-2\.5 {
  margin-bottom: -0.625rem;
}

.-ml-2\.5 {
  margin-left: -0.625rem;
}

.-mt-3\.5 {
  margin-top: -0.875rem;
}

.-mr-3\.5 {
  margin-right: -0.875rem;
}

.-mb-3\.5 {
  margin-bottom: -0.875rem;
}

.-ml-3\.5 {
  margin-left: -0.875rem;
}

.max-h-0 {
  max-height: 0px;
}

.max-h-1 {
  max-height: 0.25rem;
}

.max-h-2 {
  max-height: 0.5rem;
}

.max-h-3 {
  max-height: 0.75rem;
}

.max-h-4 {
  max-height: 1rem;
}

.max-h-5 {
  max-height: 1.25rem;
}

.max-h-6 {
  max-height: 1.5rem;
}

.max-h-7 {
  max-height: 1.75rem;
}

.max-h-8 {
  max-height: 2rem;
}

.max-h-9 {
  max-height: 2.25rem;
}

.max-h-10 {
  max-height: 2.5rem;
}

.max-h-11 {
  max-height: 2.75rem;
}

.max-h-12 {
  max-height: 3rem;
}

.max-h-14 {
  max-height: 3.5rem;
}

.max-h-16 {
  max-height: 4rem;
}

.max-h-20 {
  max-height: 5rem;
}

.max-h-24 {
  max-height: 6rem;
}

.max-h-28 {
  max-height: 7rem;
}

.max-h-32 {
  max-height: 8rem;
}

.max-h-36 {
  max-height: 9rem;
}

.max-h-40 {
  max-height: 10rem;
}

.max-h-44 {
  max-height: 11rem;
}

.max-h-48 {
  max-height: 12rem;
}

.max-h-52 {
  max-height: 13rem;
}

.max-h-56 {
  max-height: 14rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-64 {
  max-height: 16rem;
}

.max-h-72 {
  max-height: 18rem;
}

.max-h-80 {
  max-height: 20rem;
}

.max-h-96 {
  max-height: 24rem;
}

.max-h-px {
  max-height: 1px;
}

.max-h-0\.5 {
  max-height: 0.125rem;
}

.max-h-1\.5 {
  max-height: 0.375rem;
}

.max-h-2\.5 {
  max-height: 0.625rem;
}

.max-h-3\.5 {
  max-height: 0.875rem;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-0 {
  max-width: 0rem;
}

.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-7xl {
  max-width: 80rem;
}

.max-w-full {
  max-width: 100%;
}

.max-w-min {
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
}

.max-w-max {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.max-w-prose {
  max-width: 65ch;
}

.max-w-screen-sm {
  max-width: 640px;
}

.max-w-screen-md {
  max-width: 768px;
}

.max-w-screen-lg {
  max-width: 1024px;
}

.max-w-screen-xl {
  max-width: 1280px;
}

.max-w-screen-2xl {
  max-width: 1536px;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-full {
  min-width: 100%;
}

.min-w-min {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
}

.min-w-max {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}

.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-5 {
  opacity: 0.05;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.opacity-95 {
  opacity: 0.95;
}

.opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-0 {
  opacity: 0;
}

.group:hover .group-hover\:opacity-5 {
  opacity: 0.05;
}

.group:hover .group-hover\:opacity-10 {
  opacity: 0.1;
}

.group:hover .group-hover\:opacity-20 {
  opacity: 0.2;
}

.group:hover .group-hover\:opacity-25 {
  opacity: 0.25;
}

.group:hover .group-hover\:opacity-30 {
  opacity: 0.3;
}

.group:hover .group-hover\:opacity-40 {
  opacity: 0.4;
}

.group:hover .group-hover\:opacity-50 {
  opacity: 0.5;
}

.group:hover .group-hover\:opacity-60 {
  opacity: 0.6;
}

.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}

.group:hover .group-hover\:opacity-75 {
  opacity: 0.75;
}

.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}

.group:hover .group-hover\:opacity-90 {
  opacity: 0.9;
}

.group:hover .group-hover\:opacity-95 {
  opacity: 0.95;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.focus-within\:opacity-0:focus-within {
  opacity: 0;
}

.focus-within\:opacity-5:focus-within {
  opacity: 0.05;
}

.focus-within\:opacity-10:focus-within {
  opacity: 0.1;
}

.focus-within\:opacity-20:focus-within {
  opacity: 0.2;
}

.focus-within\:opacity-25:focus-within {
  opacity: 0.25;
}

.focus-within\:opacity-30:focus-within {
  opacity: 0.3;
}

.focus-within\:opacity-40:focus-within {
  opacity: 0.4;
}

.focus-within\:opacity-50:focus-within {
  opacity: 0.5;
}

.focus-within\:opacity-60:focus-within {
  opacity: 0.6;
}

.focus-within\:opacity-70:focus-within {
  opacity: 0.7;
}

.focus-within\:opacity-75:focus-within {
  opacity: 0.75;
}

.focus-within\:opacity-80:focus-within {
  opacity: 0.8;
}

.focus-within\:opacity-90:focus-within {
  opacity: 0.9;
}

.focus-within\:opacity-95:focus-within {
  opacity: 0.95;
}

.focus-within\:opacity-100:focus-within {
  opacity: 1;
}

.hover\:opacity-0:hover {
  opacity: 0;
}

.hover\:opacity-5:hover {
  opacity: 0.05;
}

.hover\:opacity-10:hover {
  opacity: 0.1;
}

.hover\:opacity-20:hover {
  opacity: 0.2;
}

.hover\:opacity-25:hover {
  opacity: 0.25;
}

.hover\:opacity-30:hover {
  opacity: 0.3;
}

.hover\:opacity-40:hover {
  opacity: 0.4;
}

.hover\:opacity-50:hover {
  opacity: 0.5;
}

.hover\:opacity-60:hover {
  opacity: 0.6;
}

.hover\:opacity-70:hover {
  opacity: 0.7;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-90:hover {
  opacity: 0.9;
}

.hover\:opacity-95:hover {
  opacity: 0.95;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.focus\:opacity-0:focus {
  opacity: 0;
}

.focus\:opacity-5:focus {
  opacity: 0.05;
}

.focus\:opacity-10:focus {
  opacity: 0.1;
}

.focus\:opacity-20:focus {
  opacity: 0.2;
}

.focus\:opacity-25:focus {
  opacity: 0.25;
}

.focus\:opacity-30:focus {
  opacity: 0.3;
}

.focus\:opacity-40:focus {
  opacity: 0.4;
}

.focus\:opacity-50:focus {
  opacity: 0.5;
}

.focus\:opacity-60:focus {
  opacity: 0.6;
}

.focus\:opacity-70:focus {
  opacity: 0.7;
}

.focus\:opacity-75:focus {
  opacity: 0.75;
}

.focus\:opacity-80:focus {
  opacity: 0.8;
}

.focus\:opacity-90:focus {
  opacity: 0.9;
}

.focus\:opacity-95:focus {
  opacity: 0.95;
}

.focus\:opacity-100:focus {
  opacity: 1;
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-white {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.outline-black {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:outline-white:focus-within {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:outline-black:focus-within {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-white:focus {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:outline-black:focus {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.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;
}

.overscroll-auto {
  -ms-scroll-chaining: chained;
      overscroll-behavior: auto;
}

.overscroll-contain {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}

.overscroll-none {
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}

.overscroll-y-auto {
  overscroll-behavior-y: auto;
}

.overscroll-y-contain {
  overscroll-behavior-y: contain;
}

.overscroll-y-none {
  overscroll-behavior-y: none;
}

.overscroll-x-auto {
  overscroll-behavior-x: auto;
}

.overscroll-x-contain {
  overscroll-behavior-x: contain;
}

.overscroll-x-none {
  overscroll-behavior-x: none;
}

.p-0 {
  padding: 0px;
}

.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-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-9 {
  padding: 2.25rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-11 {
  padding: 2.75rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-16 {
  padding: 4rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.p-28 {
  padding: 7rem;
}

.p-32 {
  padding: 8rem;
}

.p-36 {
  padding: 9rem;
}

.p-40 {
  padding: 10rem;
}

.p-44 {
  padding: 11rem;
}

.p-48 {
  padding: 12rem;
}

.p-52 {
  padding: 13rem;
}

.p-56 {
  padding: 14rem;
}

.p-60 {
  padding: 15rem;
}

.p-64 {
  padding: 16rem;
}

.p-72 {
  padding: 18rem;
}

.p-80 {
  padding: 20rem;
}

.p-96 {
  padding: 24rem;
}

.p-px {
  padding: 1px;
}

.p-0\.5 {
  padding: 0.125rem;
}

.p-1\.5 {
  padding: 0.375rem;
}

.p-2\.5 {
  padding: 0.625rem;
}

.p-3\.5 {
  padding: 0.875rem;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.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-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.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-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}

.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}

.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}

.py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}

.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}

.py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}

.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}

.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}

.py-96 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.px-96 {
  padding-left: 24rem;
  padding-right: 24rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.pt-0 {
  padding-top: 0px;
}

.pr-0 {
  padding-right: 0px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pl-0 {
  padding-left: 0px;
}

.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-7 {
  padding-top: 1.75rem;
}

.pr-7 {
  padding-right: 1.75rem;
}

.pb-7 {
  padding-bottom: 1.75rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pt-9 {
  padding-top: 2.25rem;
}

.pr-9 {
  padding-right: 2.25rem;
}

.pb-9 {
  padding-bottom: 2.25rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.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-11 {
  padding-top: 2.75rem;
}

.pr-11 {
  padding-right: 2.75rem;
}

.pb-11 {
  padding-bottom: 2.75rem;
}

.pl-11 {
  padding-left: 2.75rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pb-14 {
  padding-bottom: 3.5rem;
}

.pl-14 {
  padding-left: 3.5rem;
}

.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-28 {
  padding-top: 7rem;
}

.pr-28 {
  padding-right: 7rem;
}

.pb-28 {
  padding-bottom: 7rem;
}

.pl-28 {
  padding-left: 7rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pr-32 {
  padding-right: 8rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pl-32 {
  padding-left: 8rem;
}

.pt-36 {
  padding-top: 9rem;
}

.pr-36 {
  padding-right: 9rem;
}

.pb-36 {
  padding-bottom: 9rem;
}

.pl-36 {
  padding-left: 9rem;
}

.pt-40 {
  padding-top: 10rem;
}

.pr-40 {
  padding-right: 10rem;
}

.pb-40 {
  padding-bottom: 10rem;
}

.pl-40 {
  padding-left: 10rem;
}

.pt-44 {
  padding-top: 11rem;
}

.pr-44 {
  padding-right: 11rem;
}

.pb-44 {
  padding-bottom: 11rem;
}

.pl-44 {
  padding-left: 11rem;
}

.pt-48 {
  padding-top: 12rem;
}

.pr-48 {
  padding-right: 12rem;
}

.pb-48 {
  padding-bottom: 12rem;
}

.pl-48 {
  padding-left: 12rem;
}

.pt-52 {
  padding-top: 13rem;
}

.pr-52 {
  padding-right: 13rem;
}

.pb-52 {
  padding-bottom: 13rem;
}

.pl-52 {
  padding-left: 13rem;
}

.pt-56 {
  padding-top: 14rem;
}

.pr-56 {
  padding-right: 14rem;
}

.pb-56 {
  padding-bottom: 14rem;
}

.pl-56 {
  padding-left: 14rem;
}

.pt-60 {
  padding-top: 15rem;
}

.pr-60 {
  padding-right: 15rem;
}

.pb-60 {
  padding-bottom: 15rem;
}

.pl-60 {
  padding-left: 15rem;
}

.pt-64 {
  padding-top: 16rem;
}

.pr-64 {
  padding-right: 16rem;
}

.pb-64 {
  padding-bottom: 16rem;
}

.pl-64 {
  padding-left: 16rem;
}

.pt-72 {
  padding-top: 18rem;
}

.pr-72 {
  padding-right: 18rem;
}

.pb-72 {
  padding-bottom: 18rem;
}

.pl-72 {
  padding-left: 18rem;
}

.pt-80 {
  padding-top: 20rem;
}

.pr-80 {
  padding-right: 20rem;
}

.pb-80 {
  padding-bottom: 20rem;
}

.pl-80 {
  padding-left: 20rem;
}

.pt-96 {
  padding-top: 24rem;
}

.pr-96 {
  padding-right: 24rem;
}

.pb-96 {
  padding-bottom: 24rem;
}

.pl-96 {
  padding-left: 24rem;
}

.pt-px {
  padding-top: 1px;
}

.pr-px {
  padding-right: 1px;
}

.pb-px {
  padding-bottom: 1px;
}

.pl-px {
  padding-left: 1px;
}

.pt-0\.5 {
  padding-top: 0.125rem;
}

.pr-0\.5 {
  padding-right: 0.125rem;
}

.pb-0\.5 {
  padding-bottom: 0.125rem;
}

.pl-0\.5 {
  padding-left: 0.125rem;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

.pr-1\.5 {
  padding-right: 0.375rem;
}

.pb-1\.5 {
  padding-bottom: 0.375rem;
}

.pl-1\.5 {
  padding-left: 0.375rem;
}

.pt-2\.5 {
  padding-top: 0.625rem;
}

.pr-2\.5 {
  padding-right: 0.625rem;
}

.pb-2\.5 {
  padding-bottom: 0.625rem;
}

.pl-2\.5 {
  padding-left: 0.625rem;
}

.pt-3\.5 {
  padding-top: 0.875rem;
}

.pr-3\.5 {
  padding-right: 0.875rem;
}

.pb-3\.5 {
  padding-bottom: 0.875rem;
}

.pl-3\.5 {
  padding-left: 0.875rem;
}

.placeholder-transparent::-moz-placeholder {
  color: transparent;
}

.placeholder-transparent:-ms-input-placeholder {
  color: transparent;
}

.placeholder-transparent::placeholder {
  color: transparent;
}

.placeholder-current::-moz-placeholder {
  color: currentColor;
}

.placeholder-current:-ms-input-placeholder {
  color: currentColor;
}

.placeholder-current::placeholder {
  color: currentColor;
}

.placeholder-black::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-white::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-red-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-green-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-purple-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-transparent:focus::-moz-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus:-ms-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::placeholder {
  color: transparent;
}

.focus\:placeholder-current:focus::-moz-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus:-ms-input-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::placeholder {
  color: currentColor;
}

.focus\:placeholder-black:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-opacity-0::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-5::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-10::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-20::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-25::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-30::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-40::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-50::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-60::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-70::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-75::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-80::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-90::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-95::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-5:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-10:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-20:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-30:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-40:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-60:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-70:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-80:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-90:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-95:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
}

.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: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.inset-1 {
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

.inset-2 {
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

.inset-3 {
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}

.inset-4 {
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

.inset-5 {
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

.inset-6 {
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

.inset-7 {
  top: 1.75rem;
  right: 1.75rem;
  bottom: 1.75rem;
  left: 1.75rem;
}

.inset-8 {
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

.inset-9 {
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

.inset-10 {
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}

.inset-11 {
  top: 2.75rem;
  right: 2.75rem;
  bottom: 2.75rem;
  left: 2.75rem;
}

.inset-12 {
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

.inset-14 {
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

.inset-16 {
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}

.inset-20 {
  top: 5rem;
  right: 5rem;
  bottom: 5rem;
  left: 5rem;
}

.inset-24 {
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}

.inset-28 {
  top: 7rem;
  right: 7rem;
  bottom: 7rem;
  left: 7rem;
}

.inset-32 {
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}

.inset-36 {
  top: 9rem;
  right: 9rem;
  bottom: 9rem;
  left: 9rem;
}

.inset-40 {
  top: 10rem;
  right: 10rem;
  bottom: 10rem;
  left: 10rem;
}

.inset-44 {
  top: 11rem;
  right: 11rem;
  bottom: 11rem;
  left: 11rem;
}

.inset-48 {
  top: 12rem;
  right: 12rem;
  bottom: 12rem;
  left: 12rem;
}

.inset-52 {
  top: 13rem;
  right: 13rem;
  bottom: 13rem;
  left: 13rem;
}

.inset-56 {
  top: 14rem;
  right: 14rem;
  bottom: 14rem;
  left: 14rem;
}

.inset-60 {
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}

.inset-64 {
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

.inset-72 {
  top: 18rem;
  right: 18rem;
  bottom: 18rem;
  left: 18rem;
}

.inset-80 {
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

.inset-96 {
  top: 24rem;
  right: 24rem;
  bottom: 24rem;
  left: 24rem;
}

.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-px {
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
}

.inset-0\.5 {
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}

.inset-1\.5 {
  top: 0.375rem;
  right: 0.375rem;
  bottom: 0.375rem;
  left: 0.375rem;
}

.inset-2\.5 {
  top: 0.625rem;
  right: 0.625rem;
  bottom: 0.625rem;
  left: 0.625rem;
}

.inset-3\.5 {
  top: 0.875rem;
  right: 0.875rem;
  bottom: 0.875rem;
  left: 0.875rem;
}

.-inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.-inset-1 {
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

.-inset-2 {
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

.-inset-3 {
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}

.-inset-4 {
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

.-inset-5 {
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}

.-inset-6 {
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}

.-inset-7 {
  top: -1.75rem;
  right: -1.75rem;
  bottom: -1.75rem;
  left: -1.75rem;
}

.-inset-8 {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

.-inset-9 {
  top: -2.25rem;
  right: -2.25rem;
  bottom: -2.25rem;
  left: -2.25rem;
}

.-inset-10 {
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}

.-inset-11 {
  top: -2.75rem;
  right: -2.75rem;
  bottom: -2.75rem;
  left: -2.75rem;
}

.-inset-12 {
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}

.-inset-14 {
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

.-inset-16 {
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}

.-inset-20 {
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
}

.-inset-24 {
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}

.-inset-28 {
  top: -7rem;
  right: -7rem;
  bottom: -7rem;
  left: -7rem;
}

.-inset-32 {
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}

.-inset-36 {
  top: -9rem;
  right: -9rem;
  bottom: -9rem;
  left: -9rem;
}

.-inset-40 {
  top: -10rem;
  right: -10rem;
  bottom: -10rem;
  left: -10rem;
}

.-inset-44 {
  top: -11rem;
  right: -11rem;
  bottom: -11rem;
  left: -11rem;
}

.-inset-48 {
  top: -12rem;
  right: -12rem;
  bottom: -12rem;
  left: -12rem;
}

.-inset-52 {
  top: -13rem;
  right: -13rem;
  bottom: -13rem;
  left: -13rem;
}

.-inset-56 {
  top: -14rem;
  right: -14rem;
  bottom: -14rem;
  left: -14rem;
}

.-inset-60 {
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}

.-inset-64 {
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

.-inset-72 {
  top: -18rem;
  right: -18rem;
  bottom: -18rem;
  left: -18rem;
}

.-inset-80 {
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

.-inset-96 {
  top: -24rem;
  right: -24rem;
  bottom: -24rem;
  left: -24rem;
}

.-inset-px {
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}

.-inset-0\.5 {
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}

.-inset-1\.5 {
  top: -0.375rem;
  right: -0.375rem;
  bottom: -0.375rem;
  left: -0.375rem;
}

.-inset-2\.5 {
  top: -0.625rem;
  right: -0.625rem;
  bottom: -0.625rem;
  left: -0.625rem;
}

.-inset-3\.5 {
  top: -0.875rem;
  right: -0.875rem;
  bottom: -0.875rem;
  left: -0.875rem;
}

.inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-1\/3 {
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.inset-2\/3 {
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.inset-1\/4 {
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

.inset-2\/4 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-3\/4 {
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

.inset-full {
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.-inset-1\/2 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-1\/3 {
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.-inset-2\/3 {
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.-inset-1\/4 {
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

.-inset-2\/4 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-3\/4 {
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

.-inset-full {
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.inset-x-0 {
  right: 0px;
  left: 0px;
}

.inset-y-1 {
  top: 0.25rem;
  bottom: 0.25rem;
}

.inset-x-1 {
  right: 0.25rem;
  left: 0.25rem;
}

.inset-y-2 {
  top: 0.5rem;
  bottom: 0.5rem;
}

.inset-x-2 {
  right: 0.5rem;
  left: 0.5rem;
}

.inset-y-3 {
  top: 0.75rem;
  bottom: 0.75rem;
}

.inset-x-3 {
  right: 0.75rem;
  left: 0.75rem;
}

.inset-y-4 {
  top: 1rem;
  bottom: 1rem;
}

.inset-x-4 {
  right: 1rem;
  left: 1rem;
}

.inset-y-5 {
  top: 1.25rem;
  bottom: 1.25rem;
}

.inset-x-5 {
  right: 1.25rem;
  left: 1.25rem;
}

.inset-y-6 {
  top: 1.5rem;
  bottom: 1.5rem;
}

.inset-x-6 {
  right: 1.5rem;
  left: 1.5rem;
}

.inset-y-7 {
  top: 1.75rem;
  bottom: 1.75rem;
}

.inset-x-7 {
  right: 1.75rem;
  left: 1.75rem;
}

.inset-y-8 {
  top: 2rem;
  bottom: 2rem;
}

.inset-x-8 {
  right: 2rem;
  left: 2rem;
}

.inset-y-9 {
  top: 2.25rem;
  bottom: 2.25rem;
}

.inset-x-9 {
  right: 2.25rem;
  left: 2.25rem;
}

.inset-y-10 {
  top: 2.5rem;
  bottom: 2.5rem;
}

.inset-x-10 {
  right: 2.5rem;
  left: 2.5rem;
}

.inset-y-11 {
  top: 2.75rem;
  bottom: 2.75rem;
}

.inset-x-11 {
  right: 2.75rem;
  left: 2.75rem;
}

.inset-y-12 {
  top: 3rem;
  bottom: 3rem;
}

.inset-x-12 {
  right: 3rem;
  left: 3rem;
}

.inset-y-14 {
  top: 3.5rem;
  bottom: 3.5rem;
}

.inset-x-14 {
  right: 3.5rem;
  left: 3.5rem;
}

.inset-y-16 {
  top: 4rem;
  bottom: 4rem;
}

.inset-x-16 {
  right: 4rem;
  left: 4rem;
}

.inset-y-20 {
  top: 5rem;
  bottom: 5rem;
}

.inset-x-20 {
  right: 5rem;
  left: 5rem;
}

.inset-y-24 {
  top: 6rem;
  bottom: 6rem;
}

.inset-x-24 {
  right: 6rem;
  left: 6rem;
}

.inset-y-28 {
  top: 7rem;
  bottom: 7rem;
}

.inset-x-28 {
  right: 7rem;
  left: 7rem;
}

.inset-y-32 {
  top: 8rem;
  bottom: 8rem;
}

.inset-x-32 {
  right: 8rem;
  left: 8rem;
}

.inset-y-36 {
  top: 9rem;
  bottom: 9rem;
}

.inset-x-36 {
  right: 9rem;
  left: 9rem;
}

.inset-y-40 {
  top: 10rem;
  bottom: 10rem;
}

.inset-x-40 {
  right: 10rem;
  left: 10rem;
}

.inset-y-44 {
  top: 11rem;
  bottom: 11rem;
}

.inset-x-44 {
  right: 11rem;
  left: 11rem;
}

.inset-y-48 {
  top: 12rem;
  bottom: 12rem;
}

.inset-x-48 {
  right: 12rem;
  left: 12rem;
}

.inset-y-52 {
  top: 13rem;
  bottom: 13rem;
}

.inset-x-52 {
  right: 13rem;
  left: 13rem;
}

.inset-y-56 {
  top: 14rem;
  bottom: 14rem;
}

.inset-x-56 {
  right: 14rem;
  left: 14rem;
}

.inset-y-60 {
  top: 15rem;
  bottom: 15rem;
}

.inset-x-60 {
  right: 15rem;
  left: 15rem;
}

.inset-y-64 {
  top: 16rem;
  bottom: 16rem;
}

.inset-x-64 {
  right: 16rem;
  left: 16rem;
}

.inset-y-72 {
  top: 18rem;
  bottom: 18rem;
}

.inset-x-72 {
  right: 18rem;
  left: 18rem;
}

.inset-y-80 {
  top: 20rem;
  bottom: 20rem;
}

.inset-x-80 {
  right: 20rem;
  left: 20rem;
}

.inset-y-96 {
  top: 24rem;
  bottom: 24rem;
}

.inset-x-96 {
  right: 24rem;
  left: 24rem;
}

.inset-y-auto {
  top: auto;
  bottom: auto;
}

.inset-x-auto {
  right: auto;
  left: auto;
}

.inset-y-px {
  top: 1px;
  bottom: 1px;
}

.inset-x-px {
  right: 1px;
  left: 1px;
}

.inset-y-0\.5 {
  top: 0.125rem;
  bottom: 0.125rem;
}

.inset-x-0\.5 {
  right: 0.125rem;
  left: 0.125rem;
}

.inset-y-1\.5 {
  top: 0.375rem;
  bottom: 0.375rem;
}

.inset-x-1\.5 {
  right: 0.375rem;
  left: 0.375rem;
}

.inset-y-2\.5 {
  top: 0.625rem;
  bottom: 0.625rem;
}

.inset-x-2\.5 {
  right: 0.625rem;
  left: 0.625rem;
}

.inset-y-3\.5 {
  top: 0.875rem;
  bottom: 0.875rem;
}

.inset-x-3\.5 {
  right: 0.875rem;
  left: 0.875rem;
}

.-inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.-inset-x-0 {
  right: 0px;
  left: 0px;
}

.-inset-y-1 {
  top: -0.25rem;
  bottom: -0.25rem;
}

.-inset-x-1 {
  right: -0.25rem;
  left: -0.25rem;
}

.-inset-y-2 {
  top: -0.5rem;
  bottom: -0.5rem;
}

.-inset-x-2 {
  right: -0.5rem;
  left: -0.5rem;
}

.-inset-y-3 {
  top: -0.75rem;
  bottom: -0.75rem;
}

.-inset-x-3 {
  right: -0.75rem;
  left: -0.75rem;
}

.-inset-y-4 {
  top: -1rem;
  bottom: -1rem;
}

.-inset-x-4 {
  right: -1rem;
  left: -1rem;
}

.-inset-y-5 {
  top: -1.25rem;
  bottom: -1.25rem;
}

.-inset-x-5 {
  right: -1.25rem;
  left: -1.25rem;
}

.-inset-y-6 {
  top: -1.5rem;
  bottom: -1.5rem;
}

.-inset-x-6 {
  right: -1.5rem;
  left: -1.5rem;
}

.-inset-y-7 {
  top: -1.75rem;
  bottom: -1.75rem;
}

.-inset-x-7 {
  right: -1.75rem;
  left: -1.75rem;
}

.-inset-y-8 {
  top: -2rem;
  bottom: -2rem;
}

.-inset-x-8 {
  right: -2rem;
  left: -2rem;
}

.-inset-y-9 {
  top: -2.25rem;
  bottom: -2.25rem;
}

.-inset-x-9 {
  right: -2.25rem;
  left: -2.25rem;
}

.-inset-y-10 {
  top: -2.5rem;
  bottom: -2.5rem;
}

.-inset-x-10 {
  right: -2.5rem;
  left: -2.5rem;
}

.-inset-y-11 {
  top: -2.75rem;
  bottom: -2.75rem;
}

.-inset-x-11 {
  right: -2.75rem;
  left: -2.75rem;
}

.-inset-y-12 {
  top: -3rem;
  bottom: -3rem;
}

.-inset-x-12 {
  right: -3rem;
  left: -3rem;
}

.-inset-y-14 {
  top: -3.5rem;
  bottom: -3.5rem;
}

.-inset-x-14 {
  right: -3.5rem;
  left: -3.5rem;
}

.-inset-y-16 {
  top: -4rem;
  bottom: -4rem;
}

.-inset-x-16 {
  right: -4rem;
  left: -4rem;
}

.-inset-y-20 {
  top: -5rem;
  bottom: -5rem;
}

.-inset-x-20 {
  right: -5rem;
  left: -5rem;
}

.-inset-y-24 {
  top: -6rem;
  bottom: -6rem;
}

.-inset-x-24 {
  right: -6rem;
  left: -6rem;
}

.-inset-y-28 {
  top: -7rem;
  bottom: -7rem;
}

.-inset-x-28 {
  right: -7rem;
  left: -7rem;
}

.-inset-y-32 {
  top: -8rem;
  bottom: -8rem;
}

.-inset-x-32 {
  right: -8rem;
  left: -8rem;
}

.-inset-y-36 {
  top: -9rem;
  bottom: -9rem;
}

.-inset-x-36 {
  right: -9rem;
  left: -9rem;
}

.-inset-y-40 {
  top: -10rem;
  bottom: -10rem;
}

.-inset-x-40 {
  right: -10rem;
  left: -10rem;
}

.-inset-y-44 {
  top: -11rem;
  bottom: -11rem;
}

.-inset-x-44 {
  right: -11rem;
  left: -11rem;
}

.-inset-y-48 {
  top: -12rem;
  bottom: -12rem;
}

.-inset-x-48 {
  right: -12rem;
  left: -12rem;
}

.-inset-y-52 {
  top: -13rem;
  bottom: -13rem;
}

.-inset-x-52 {
  right: -13rem;
  left: -13rem;
}

.-inset-y-56 {
  top: -14rem;
  bottom: -14rem;
}

.-inset-x-56 {
  right: -14rem;
  left: -14rem;
}

.-inset-y-60 {
  top: -15rem;
  bottom: -15rem;
}

.-inset-x-60 {
  right: -15rem;
  left: -15rem;
}

.-inset-y-64 {
  top: -16rem;
  bottom: -16rem;
}

.-inset-x-64 {
  right: -16rem;
  left: -16rem;
}

.-inset-y-72 {
  top: -18rem;
  bottom: -18rem;
}

.-inset-x-72 {
  right: -18rem;
  left: -18rem;
}

.-inset-y-80 {
  top: -20rem;
  bottom: -20rem;
}

.-inset-x-80 {
  right: -20rem;
  left: -20rem;
}

.-inset-y-96 {
  top: -24rem;
  bottom: -24rem;
}

.-inset-x-96 {
  right: -24rem;
  left: -24rem;
}

.-inset-y-px {
  top: -1px;
  bottom: -1px;
}

.-inset-x-px {
  right: -1px;
  left: -1px;
}

.-inset-y-0\.5 {
  top: -0.125rem;
  bottom: -0.125rem;
}

.-inset-x-0\.5 {
  right: -0.125rem;
  left: -0.125rem;
}

.-inset-y-1\.5 {
  top: -0.375rem;
  bottom: -0.375rem;
}

.-inset-x-1\.5 {
  right: -0.375rem;
  left: -0.375rem;
}

.-inset-y-2\.5 {
  top: -0.625rem;
  bottom: -0.625rem;
}

.-inset-x-2\.5 {
  right: -0.625rem;
  left: -0.625rem;
}

.-inset-y-3\.5 {
  top: -0.875rem;
  bottom: -0.875rem;
}

.-inset-x-3\.5 {
  right: -0.875rem;
  left: -0.875rem;
}

.inset-y-1\/2 {
  top: 50%;
  bottom: 50%;
}

.inset-x-1\/2 {
  right: 50%;
  left: 50%;
}

.inset-y-1\/3 {
  top: 33.333333%;
  bottom: 33.333333%;
}

.inset-x-1\/3 {
  right: 33.333333%;
  left: 33.333333%;
}

.inset-y-2\/3 {
  top: 66.666667%;
  bottom: 66.666667%;
}

.inset-x-2\/3 {
  right: 66.666667%;
  left: 66.666667%;
}

.inset-y-1\/4 {
  top: 25%;
  bottom: 25%;
}

.inset-x-1\/4 {
  right: 25%;
  left: 25%;
}

.inset-y-2\/4 {
  top: 50%;
  bottom: 50%;
}

.inset-x-2\/4 {
  right: 50%;
  left: 50%;
}

.inset-y-3\/4 {
  top: 75%;
  bottom: 75%;
}

.inset-x-3\/4 {
  right: 75%;
  left: 75%;
}

.inset-y-full {
  top: 100%;
  bottom: 100%;
}

.inset-x-full {
  right: 100%;
  left: 100%;
}

.-inset-y-1\/2 {
  top: -50%;
  bottom: -50%;
}

.-inset-x-1\/2 {
  right: -50%;
  left: -50%;
}

.-inset-y-1\/3 {
  top: -33.333333%;
  bottom: -33.333333%;
}

.-inset-x-1\/3 {
  right: -33.333333%;
  left: -33.333333%;
}

.-inset-y-2\/3 {
  top: -66.666667%;
  bottom: -66.666667%;
}

.-inset-x-2\/3 {
  right: -66.666667%;
  left: -66.666667%;
}

.-inset-y-1\/4 {
  top: -25%;
  bottom: -25%;
}

.-inset-x-1\/4 {
  right: -25%;
  left: -25%;
}

.-inset-y-2\/4 {
  top: -50%;
  bottom: -50%;
}

.-inset-x-2\/4 {
  right: -50%;
  left: -50%;
}

.-inset-y-3\/4 {
  top: -75%;
  bottom: -75%;
}

.-inset-x-3\/4 {
  right: -75%;
  left: -75%;
}

.-inset-y-full {
  top: -100%;
  bottom: -100%;
}

.-inset-x-full {
  right: -100%;
  left: -100%;
}

.top-0 {
  top: 0px;
}

.right-0 {
  right: 0px;
}

.bottom-0 {
  bottom: 0px;
}

.left-0 {
  left: 0px;
}

.top-1 {
  top: 0.25rem;
}

.right-1 {
  right: 0.25rem;
}

.bottom-1 {
  bottom: 0.25rem;
}

.left-1 {
  left: 0.25rem;
}

.top-2 {
  top: 0.5rem;
}

.right-2 {
  right: 0.5rem;
}

.bottom-2 {
  bottom: 0.5rem;
}

.left-2 {
  left: 0.5rem;
}

.top-3 {
  top: 0.75rem;
}

.right-3 {
  right: 0.75rem;
}

.bottom-3 {
  bottom: 0.75rem;
}

.left-3 {
  left: 0.75rem;
}

.top-4 {
  top: 1rem;
}

.right-4 {
  right: 1rem;
}

.bottom-4 {
  bottom: 1rem;
}

.left-4 {
  left: 1rem;
}

.top-5 {
  top: 1.25rem;
}

.right-5 {
  right: 1.25rem;
}

.bottom-5 {
  bottom: 1.25rem;
}

.left-5 {
  left: 1.25rem;
}

.top-6 {
  top: 1.5rem;
}

.right-6 {
  right: 1.5rem;
}

.bottom-6 {
  bottom: 1.5rem;
}

.left-6 {
  left: 1.5rem;
}

.top-7 {
  top: 1.75rem;
}

.right-7 {
  right: 1.75rem;
}

.bottom-7 {
  bottom: 1.75rem;
}

.left-7 {
  left: 1.75rem;
}

.top-8 {
  top: 2rem;
}

.right-8 {
  right: 2rem;
}

.bottom-8 {
  bottom: 2rem;
}

.left-8 {
  left: 2rem;
}

.top-9 {
  top: 2.25rem;
}

.right-9 {
  right: 2.25rem;
}

.bottom-9 {
  bottom: 2.25rem;
}

.left-9 {
  left: 2.25rem;
}

.top-10 {
  top: 2.5rem;
}

.right-10 {
  right: 2.5rem;
}

.bottom-10 {
  bottom: 2.5rem;
}

.left-10 {
  left: 2.5rem;
}

.top-11 {
  top: 2.75rem;
}

.right-11 {
  right: 2.75rem;
}

.bottom-11 {
  bottom: 2.75rem;
}

.left-11 {
  left: 2.75rem;
}

.top-12 {
  top: 3rem;
}

.right-12 {
  right: 3rem;
}

.bottom-12 {
  bottom: 3rem;
}

.left-12 {
  left: 3rem;
}

.top-14 {
  top: 3.5rem;
}

.right-14 {
  right: 3.5rem;
}

.bottom-14 {
  bottom: 3.5rem;
}

.left-14 {
  left: 3.5rem;
}

.top-16 {
  top: 4rem;
}

.right-16 {
  right: 4rem;
}

.bottom-16 {
  bottom: 4rem;
}

.left-16 {
  left: 4rem;
}

.top-20 {
  top: 5rem;
}

.right-20 {
  right: 5rem;
}

.bottom-20 {
  bottom: 5rem;
}

.left-20 {
  left: 5rem;
}

.top-24 {
  top: 6rem;
}

.right-24 {
  right: 6rem;
}

.bottom-24 {
  bottom: 6rem;
}

.left-24 {
  left: 6rem;
}

.top-28 {
  top: 7rem;
}

.right-28 {
  right: 7rem;
}

.bottom-28 {
  bottom: 7rem;
}

.left-28 {
  left: 7rem;
}

.top-32 {
  top: 8rem;
}

.right-32 {
  right: 8rem;
}

.bottom-32 {
  bottom: 8rem;
}

.left-32 {
  left: 8rem;
}

.top-36 {
  top: 9rem;
}

.right-36 {
  right: 9rem;
}

.bottom-36 {
  bottom: 9rem;
}

.left-36 {
  left: 9rem;
}

.top-40 {
  top: 10rem;
}

.right-40 {
  right: 10rem;
}

.bottom-40 {
  bottom: 10rem;
}

.left-40 {
  left: 10rem;
}

.top-44 {
  top: 11rem;
}

.right-44 {
  right: 11rem;
}

.bottom-44 {
  bottom: 11rem;
}

.left-44 {
  left: 11rem;
}

.top-48 {
  top: 12rem;
}

.right-48 {
  right: 12rem;
}

.bottom-48 {
  bottom: 12rem;
}

.left-48 {
  left: 12rem;
}

.top-52 {
  top: 13rem;
}

.right-52 {
  right: 13rem;
}

.bottom-52 {
  bottom: 13rem;
}

.left-52 {
  left: 13rem;
}

.top-56 {
  top: 14rem;
}

.right-56 {
  right: 14rem;
}

.bottom-56 {
  bottom: 14rem;
}

.left-56 {
  left: 14rem;
}

.top-60 {
  top: 15rem;
}

.right-60 {
  right: 15rem;
}

.bottom-60 {
  bottom: 15rem;
}

.left-60 {
  left: 15rem;
}

.top-64 {
  top: 16rem;
}

.right-64 {
  right: 16rem;
}

.bottom-64 {
  bottom: 16rem;
}

.left-64 {
  left: 16rem;
}

.top-72 {
  top: 18rem;
}

.right-72 {
  right: 18rem;
}

.bottom-72 {
  bottom: 18rem;
}

.left-72 {
  left: 18rem;
}

.top-80 {
  top: 20rem;
}

.right-80 {
  right: 20rem;
}

.bottom-80 {
  bottom: 20rem;
}

.left-80 {
  left: 20rem;
}

.top-96 {
  top: 24rem;
}

.right-96 {
  right: 24rem;
}

.bottom-96 {
  bottom: 24rem;
}

.left-96 {
  left: 24rem;
}

.top-auto {
  top: auto;
}

.right-auto {
  right: auto;
}

.bottom-auto {
  bottom: auto;
}

.left-auto {
  left: auto;
}

.top-px {
  top: 1px;
}

.right-px {
  right: 1px;
}

.bottom-px {
  bottom: 1px;
}

.left-px {
  left: 1px;
}

.top-0\.5 {
  top: 0.125rem;
}

.right-0\.5 {
  right: 0.125rem;
}

.bottom-0\.5 {
  bottom: 0.125rem;
}

.left-0\.5 {
  left: 0.125rem;
}

.top-1\.5 {
  top: 0.375rem;
}

.right-1\.5 {
  right: 0.375rem;
}

.bottom-1\.5 {
  bottom: 0.375rem;
}

.left-1\.5 {
  left: 0.375rem;
}

.top-2\.5 {
  top: 0.625rem;
}

.right-2\.5 {
  right: 0.625rem;
}

.bottom-2\.5 {
  bottom: 0.625rem;
}

.left-2\.5 {
  left: 0.625rem;
}

.top-3\.5 {
  top: 0.875rem;
}

.right-3\.5 {
  right: 0.875rem;
}

.bottom-3\.5 {
  bottom: 0.875rem;
}

.left-3\.5 {
  left: 0.875rem;
}

.-top-0 {
  top: 0px;
}

.-right-0 {
  right: 0px;
}

.-bottom-0 {
  bottom: 0px;
}

.-left-0 {
  left: 0px;
}

.-top-1 {
  top: -0.25rem;
}

.-right-1 {
  right: -0.25rem;
}

.-bottom-1 {
  bottom: -0.25rem;
}

.-left-1 {
  left: -0.25rem;
}

.-top-2 {
  top: -0.5rem;
}

.-right-2 {
  right: -0.5rem;
}

.-bottom-2 {
  bottom: -0.5rem;
}

.-left-2 {
  left: -0.5rem;
}

.-top-3 {
  top: -0.75rem;
}

.-right-3 {
  right: -0.75rem;
}

.-bottom-3 {
  bottom: -0.75rem;
}

.-left-3 {
  left: -0.75rem;
}

.-top-4 {
  top: -1rem;
}

.-right-4 {
  right: -1rem;
}

.-bottom-4 {
  bottom: -1rem;
}

.-left-4 {
  left: -1rem;
}

.-top-5 {
  top: -1.25rem;
}

.-right-5 {
  right: -1.25rem;
}

.-bottom-5 {
  bottom: -1.25rem;
}

.-left-5 {
  left: -1.25rem;
}

.-top-6 {
  top: -1.5rem;
}

.-right-6 {
  right: -1.5rem;
}

.-bottom-6 {
  bottom: -1.5rem;
}

.-left-6 {
  left: -1.5rem;
}

.-top-7 {
  top: -1.75rem;
}

.-right-7 {
  right: -1.75rem;
}

.-bottom-7 {
  bottom: -1.75rem;
}

.-left-7 {
  left: -1.75rem;
}

.-top-8 {
  top: -2rem;
}

.-right-8 {
  right: -2rem;
}

.-bottom-8 {
  bottom: -2rem;
}

.-left-8 {
  left: -2rem;
}

.-top-9 {
  top: -2.25rem;
}

.-right-9 {
  right: -2.25rem;
}

.-bottom-9 {
  bottom: -2.25rem;
}

.-left-9 {
  left: -2.25rem;
}

.-top-10 {
  top: -2.5rem;
}

.-right-10 {
  right: -2.5rem;
}

.-bottom-10 {
  bottom: -2.5rem;
}

.-left-10 {
  left: -2.5rem;
}

.-top-11 {
  top: -2.75rem;
}

.-right-11 {
  right: -2.75rem;
}

.-bottom-11 {
  bottom: -2.75rem;
}

.-left-11 {
  left: -2.75rem;
}

.-top-12 {
  top: -3rem;
}

.-right-12 {
  right: -3rem;
}

.-bottom-12 {
  bottom: -3rem;
}

.-left-12 {
  left: -3rem;
}

.-top-14 {
  top: -3.5rem;
}

.-right-14 {
  right: -3.5rem;
}

.-bottom-14 {
  bottom: -3.5rem;
}

.-left-14 {
  left: -3.5rem;
}

.-top-16 {
  top: -4rem;
}

.-right-16 {
  right: -4rem;
}

.-bottom-16 {
  bottom: -4rem;
}

.-left-16 {
  left: -4rem;
}

.-top-20 {
  top: -5rem;
}

.-right-20 {
  right: -5rem;
}

.-bottom-20 {
  bottom: -5rem;
}

.-left-20 {
  left: -5rem;
}

.-top-24 {
  top: -6rem;
}

.-right-24 {
  right: -6rem;
}

.-bottom-24 {
  bottom: -6rem;
}

.-left-24 {
  left: -6rem;
}

.-top-28 {
  top: -7rem;
}

.-right-28 {
  right: -7rem;
}

.-bottom-28 {
  bottom: -7rem;
}

.-left-28 {
  left: -7rem;
}

.-top-32 {
  top: -8rem;
}

.-right-32 {
  right: -8rem;
}

.-bottom-32 {
  bottom: -8rem;
}

.-left-32 {
  left: -8rem;
}

.-top-36 {
  top: -9rem;
}

.-right-36 {
  right: -9rem;
}

.-bottom-36 {
  bottom: -9rem;
}

.-left-36 {
  left: -9rem;
}

.-top-40 {
  top: -10rem;
}

.-right-40 {
  right: -10rem;
}

.-bottom-40 {
  bottom: -10rem;
}

.-left-40 {
  left: -10rem;
}

.-top-44 {
  top: -11rem;
}

.-right-44 {
  right: -11rem;
}

.-bottom-44 {
  bottom: -11rem;
}

.-left-44 {
  left: -11rem;
}

.-top-48 {
  top: -12rem;
}

.-right-48 {
  right: -12rem;
}

.-bottom-48 {
  bottom: -12rem;
}

.-left-48 {
  left: -12rem;
}

.-top-52 {
  top: -13rem;
}

.-right-52 {
  right: -13rem;
}

.-bottom-52 {
  bottom: -13rem;
}

.-left-52 {
  left: -13rem;
}

.-top-56 {
  top: -14rem;
}

.-right-56 {
  right: -14rem;
}

.-bottom-56 {
  bottom: -14rem;
}

.-left-56 {
  left: -14rem;
}

.-top-60 {
  top: -15rem;
}

.-right-60 {
  right: -15rem;
}

.-bottom-60 {
  bottom: -15rem;
}

.-left-60 {
  left: -15rem;
}

.-top-64 {
  top: -16rem;
}

.-right-64 {
  right: -16rem;
}

.-bottom-64 {
  bottom: -16rem;
}

.-left-64 {
  left: -16rem;
}

.-top-72 {
  top: -18rem;
}

.-right-72 {
  right: -18rem;
}

.-bottom-72 {
  bottom: -18rem;
}

.-left-72 {
  left: -18rem;
}

.-top-80 {
  top: -20rem;
}

.-right-80 {
  right: -20rem;
}

.-bottom-80 {
  bottom: -20rem;
}

.-left-80 {
  left: -20rem;
}

.-top-96 {
  top: -24rem;
}

.-right-96 {
  right: -24rem;
}

.-bottom-96 {
  bottom: -24rem;
}

.-left-96 {
  left: -24rem;
}

.-top-px {
  top: -1px;
}

.-right-px {
  right: -1px;
}

.-bottom-px {
  bottom: -1px;
}

.-left-px {
  left: -1px;
}

.-top-0\.5 {
  top: -0.125rem;
}

.-right-0\.5 {
  right: -0.125rem;
}

.-bottom-0\.5 {
  bottom: -0.125rem;
}

.-left-0\.5 {
  left: -0.125rem;
}

.-top-1\.5 {
  top: -0.375rem;
}

.-right-1\.5 {
  right: -0.375rem;
}

.-bottom-1\.5 {
  bottom: -0.375rem;
}

.-left-1\.5 {
  left: -0.375rem;
}

.-top-2\.5 {
  top: -0.625rem;
}

.-right-2\.5 {
  right: -0.625rem;
}

.-bottom-2\.5 {
  bottom: -0.625rem;
}

.-left-2\.5 {
  left: -0.625rem;
}

.-top-3\.5 {
  top: -0.875rem;
}

.-right-3\.5 {
  right: -0.875rem;
}

.-bottom-3\.5 {
  bottom: -0.875rem;
}

.-left-3\.5 {
  left: -0.875rem;
}

.top-1\/2 {
  top: 50%;
}

.right-1\/2 {
  right: 50%;
}

.bottom-1\/2 {
  bottom: 50%;
}

.left-1\/2 {
  left: 50%;
}

.top-1\/3 {
  top: 33.333333%;
}

.right-1\/3 {
  right: 33.333333%;
}

.bottom-1\/3 {
  bottom: 33.333333%;
}

.left-1\/3 {
  left: 33.333333%;
}

.top-2\/3 {
  top: 66.666667%;
}

.right-2\/3 {
  right: 66.666667%;
}

.bottom-2\/3 {
  bottom: 66.666667%;
}

.left-2\/3 {
  left: 66.666667%;
}

.top-1\/4 {
  top: 25%;
}

.right-1\/4 {
  right: 25%;
}

.bottom-1\/4 {
  bottom: 25%;
}

.left-1\/4 {
  left: 25%;
}

.top-2\/4 {
  top: 50%;
}

.right-2\/4 {
  right: 50%;
}

.bottom-2\/4 {
  bottom: 50%;
}

.left-2\/4 {
  left: 50%;
}

.top-3\/4 {
  top: 75%;
}

.right-3\/4 {
  right: 75%;
}

.bottom-3\/4 {
  bottom: 75%;
}

.left-3\/4 {
  left: 75%;
}

.top-full {
  top: 100%;
}

.right-full {
  right: 100%;
}

.bottom-full {
  bottom: 100%;
}

.left-full {
  left: 100%;
}

.-top-1\/2 {
  top: -50%;
}

.-right-1\/2 {
  right: -50%;
}

.-bottom-1\/2 {
  bottom: -50%;
}

.-left-1\/2 {
  left: -50%;
}

.-top-1\/3 {
  top: -33.333333%;
}

.-right-1\/3 {
  right: -33.333333%;
}

.-bottom-1\/3 {
  bottom: -33.333333%;
}

.-left-1\/3 {
  left: -33.333333%;
}

.-top-2\/3 {
  top: -66.666667%;
}

.-right-2\/3 {
  right: -66.666667%;
}

.-bottom-2\/3 {
  bottom: -66.666667%;
}

.-left-2\/3 {
  left: -66.666667%;
}

.-top-1\/4 {
  top: -25%;
}

.-right-1\/4 {
  right: -25%;
}

.-bottom-1\/4 {
  bottom: -25%;
}

.-left-1\/4 {
  left: -25%;
}

.-top-2\/4 {
  top: -50%;
}

.-right-2\/4 {
  right: -50%;
}

.-bottom-2\/4 {
  bottom: -50%;
}

.-left-2\/4 {
  left: -50%;
}

.-top-3\/4 {
  top: -75%;
}

.-right-3\/4 {
  right: -75%;
}

.-bottom-3\/4 {
  bottom: -75%;
}

.-left-3\/4 {
  left: -75%;
}

.-top-full {
  top: -100%;
}

.-right-full {
  right: -100%;
}

.-bottom-full {
  bottom: -100%;
}

.-left-full {
  left: -100%;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

* {
  --tw-shadow: 0 0 #0000;
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-sm:focus-within {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow:focus-within {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-md:focus-within {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-lg:focus-within {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-xl:focus-within {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-2xl:focus-within {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-inner:focus-within {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-none:focus-within {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-sm:focus {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow:focus {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-md:focus {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-xl:focus {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-2xl:focus {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-inner:focus {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

* {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset {
  --tw-ring-inset: inset;
}

.focus-within\:ring-0:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-1:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-4:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-8:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-inset:focus-within {
  --tw-ring-inset: inset;
}

.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-8:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-inset:focus {
  --tw-ring-inset: inset;
}

.ring-offset-transparent {
  --tw-ring-offset-color: transparent;
}

.ring-offset-current {
  --tw-ring-offset-color: currentColor;
}

.ring-offset-black {
  --tw-ring-offset-color: #000;
}

.ring-offset-white {
  --tw-ring-offset-color: #fff;
}

.ring-offset-gray-50 {
  --tw-ring-offset-color: #f9fafb;
}

.ring-offset-gray-100 {
  --tw-ring-offset-color: #f3f4f6;
}

.ring-offset-gray-200 {
  --tw-ring-offset-color: #e5e7eb;
}

.ring-offset-gray-300 {
  --tw-ring-offset-color: #d1d5db;
}

.ring-offset-gray-400 {
  --tw-ring-offset-color: #9ca3af;
}

.ring-offset-gray-500 {
  --tw-ring-offset-color: #6b7280;
}

.ring-offset-gray-600 {
  --tw-ring-offset-color: #4b5563;
}

.ring-offset-gray-700 {
  --tw-ring-offset-color: #374151;
}

.ring-offset-gray-800 {
  --tw-ring-offset-color: #1f2937;
}

.ring-offset-gray-900 {
  --tw-ring-offset-color: #111827;
}

.ring-offset-red-50 {
  --tw-ring-offset-color: #fef2f2;
}

.ring-offset-red-100 {
  --tw-ring-offset-color: #fee2e2;
}

.ring-offset-red-200 {
  --tw-ring-offset-color: #fecaca;
}

.ring-offset-red-300 {
  --tw-ring-offset-color: #fca5a5;
}

.ring-offset-red-400 {
  --tw-ring-offset-color: #f87171;
}

.ring-offset-red-500 {
  --tw-ring-offset-color: #ef4444;
}

.ring-offset-red-600 {
  --tw-ring-offset-color: #dc2626;
}

.ring-offset-red-700 {
  --tw-ring-offset-color: #b91c1c;
}

.ring-offset-red-800 {
  --tw-ring-offset-color: #991b1b;
}

.ring-offset-red-900 {
  --tw-ring-offset-color: #7f1d1d;
}

.ring-offset-yellow-50 {
  --tw-ring-offset-color: #fffbeb;
}

.ring-offset-yellow-100 {
  --tw-ring-offset-color: #fef3c7;
}

.ring-offset-yellow-200 {
  --tw-ring-offset-color: #fde68a;
}

.ring-offset-yellow-300 {
  --tw-ring-offset-color: #fcd34d;
}

.ring-offset-yellow-400 {
  --tw-ring-offset-color: #fbbf24;
}

.ring-offset-yellow-500 {
  --tw-ring-offset-color: #f59e0b;
}

.ring-offset-yellow-600 {
  --tw-ring-offset-color: #d97706;
}

.ring-offset-yellow-700 {
  --tw-ring-offset-color: #b45309;
}

.ring-offset-yellow-800 {
  --tw-ring-offset-color: #92400e;
}

.ring-offset-yellow-900 {
  --tw-ring-offset-color: #78350f;
}

.ring-offset-green-50 {
  --tw-ring-offset-color: #ecfdf5;
}

.ring-offset-green-100 {
  --tw-ring-offset-color: #d1fae5;
}

.ring-offset-green-200 {
  --tw-ring-offset-color: #a7f3d0;
}

.ring-offset-green-300 {
  --tw-ring-offset-color: #6ee7b7;
}

.ring-offset-green-400 {
  --tw-ring-offset-color: #34d399;
}

.ring-offset-green-500 {
  --tw-ring-offset-color: #10b981;
}

.ring-offset-green-600 {
  --tw-ring-offset-color: #059669;
}

.ring-offset-green-700 {
  --tw-ring-offset-color: #047857;
}

.ring-offset-green-800 {
  --tw-ring-offset-color: #065f46;
}

.ring-offset-green-900 {
  --tw-ring-offset-color: #064e3b;
}

.ring-offset-blue-50 {
  --tw-ring-offset-color: #eff6ff;
}

.ring-offset-blue-100 {
  --tw-ring-offset-color: #dbeafe;
}

.ring-offset-blue-200 {
  --tw-ring-offset-color: #bfdbfe;
}

.ring-offset-blue-300 {
  --tw-ring-offset-color: #93c5fd;
}

.ring-offset-blue-400 {
  --tw-ring-offset-color: #60a5fa;
}

.ring-offset-blue-500 {
  --tw-ring-offset-color: #3b82f6;
}

.ring-offset-blue-600 {
  --tw-ring-offset-color: #2563eb;
}

.ring-offset-blue-700 {
  --tw-ring-offset-color: #1d4ed8;
}

.ring-offset-blue-800 {
  --tw-ring-offset-color: #1e40af;
}

.ring-offset-blue-900 {
  --tw-ring-offset-color: #1e3a8a;
}

.ring-offset-indigo-50 {
  --tw-ring-offset-color: #eef2ff;
}

.ring-offset-indigo-100 {
  --tw-ring-offset-color: #e0e7ff;
}

.ring-offset-indigo-200 {
  --tw-ring-offset-color: #c7d2fe;
}

.ring-offset-indigo-300 {
  --tw-ring-offset-color: #a5b4fc;
}

.ring-offset-indigo-400 {
  --tw-ring-offset-color: #818cf8;
}

.ring-offset-indigo-500 {
  --tw-ring-offset-color: #6366f1;
}

.ring-offset-indigo-600 {
  --tw-ring-offset-color: #4f46e5;
}

.ring-offset-indigo-700 {
  --tw-ring-offset-color: #4338ca;
}

.ring-offset-indigo-800 {
  --tw-ring-offset-color: #3730a3;
}

.ring-offset-indigo-900 {
  --tw-ring-offset-color: #312e81;
}

.ring-offset-purple-50 {
  --tw-ring-offset-color: #f5f3ff;
}

.ring-offset-purple-100 {
  --tw-ring-offset-color: #ede9fe;
}

.ring-offset-purple-200 {
  --tw-ring-offset-color: #ddd6fe;
}

.ring-offset-purple-300 {
  --tw-ring-offset-color: #c4b5fd;
}

.ring-offset-purple-400 {
  --tw-ring-offset-color: #a78bfa;
}

.ring-offset-purple-500 {
  --tw-ring-offset-color: #8b5cf6;
}

.ring-offset-purple-600 {
  --tw-ring-offset-color: #7c3aed;
}

.ring-offset-purple-700 {
  --tw-ring-offset-color: #6d28d9;
}

.ring-offset-purple-800 {
  --tw-ring-offset-color: #5b21b6;
}

.ring-offset-purple-900 {
  --tw-ring-offset-color: #4c1d95;
}

.ring-offset-pink-50 {
  --tw-ring-offset-color: #fdf2f8;
}

.ring-offset-pink-100 {
  --tw-ring-offset-color: #fce7f3;
}

.ring-offset-pink-200 {
  --tw-ring-offset-color: #fbcfe8;
}

.ring-offset-pink-300 {
  --tw-ring-offset-color: #f9a8d4;
}

.ring-offset-pink-400 {
  --tw-ring-offset-color: #f472b6;
}

.ring-offset-pink-500 {
  --tw-ring-offset-color: #ec4899;
}

.ring-offset-pink-600 {
  --tw-ring-offset-color: #db2777;
}

.ring-offset-pink-700 {
  --tw-ring-offset-color: #be185d;
}

.ring-offset-pink-800 {
  --tw-ring-offset-color: #9d174d;
}

.ring-offset-pink-900 {
  --tw-ring-offset-color: #831843;
}

.focus-within\:ring-offset-transparent:focus-within {
  --tw-ring-offset-color: transparent;
}

.focus-within\:ring-offset-current:focus-within {
  --tw-ring-offset-color: currentColor;
}

.focus-within\:ring-offset-black:focus-within {
  --tw-ring-offset-color: #000;
}

.focus-within\:ring-offset-white:focus-within {
  --tw-ring-offset-color: #fff;
}

.focus-within\:ring-offset-gray-50:focus-within {
  --tw-ring-offset-color: #f9fafb;
}

.focus-within\:ring-offset-gray-100:focus-within {
  --tw-ring-offset-color: #f3f4f6;
}

.focus-within\:ring-offset-gray-200:focus-within {
  --tw-ring-offset-color: #e5e7eb;
}

.focus-within\:ring-offset-gray-300:focus-within {
  --tw-ring-offset-color: #d1d5db;
}

.focus-within\:ring-offset-gray-400:focus-within {
  --tw-ring-offset-color: #9ca3af;
}

.focus-within\:ring-offset-gray-500:focus-within {
  --tw-ring-offset-color: #6b7280;
}

.focus-within\:ring-offset-gray-600:focus-within {
  --tw-ring-offset-color: #4b5563;
}

.focus-within\:ring-offset-gray-700:focus-within {
  --tw-ring-offset-color: #374151;
}

.focus-within\:ring-offset-gray-800:focus-within {
  --tw-ring-offset-color: #1f2937;
}

.focus-within\:ring-offset-gray-900:focus-within {
  --tw-ring-offset-color: #111827;
}

.focus-within\:ring-offset-red-50:focus-within {
  --tw-ring-offset-color: #fef2f2;
}

.focus-within\:ring-offset-red-100:focus-within {
  --tw-ring-offset-color: #fee2e2;
}

.focus-within\:ring-offset-red-200:focus-within {
  --tw-ring-offset-color: #fecaca;
}

.focus-within\:ring-offset-red-300:focus-within {
  --tw-ring-offset-color: #fca5a5;
}

.focus-within\:ring-offset-red-400:focus-within {
  --tw-ring-offset-color: #f87171;
}

.focus-within\:ring-offset-red-500:focus-within {
  --tw-ring-offset-color: #ef4444;
}

.focus-within\:ring-offset-red-600:focus-within {
  --tw-ring-offset-color: #dc2626;
}

.focus-within\:ring-offset-red-700:focus-within {
  --tw-ring-offset-color: #b91c1c;
}

.focus-within\:ring-offset-red-800:focus-within {
  --tw-ring-offset-color: #991b1b;
}

.focus-within\:ring-offset-red-900:focus-within {
  --tw-ring-offset-color: #7f1d1d;
}

.focus-within\:ring-offset-yellow-50:focus-within {
  --tw-ring-offset-color: #fffbeb;
}

.focus-within\:ring-offset-yellow-100:focus-within {
  --tw-ring-offset-color: #fef3c7;
}

.focus-within\:ring-offset-yellow-200:focus-within {
  --tw-ring-offset-color: #fde68a;
}

.focus-within\:ring-offset-yellow-300:focus-within {
  --tw-ring-offset-color: #fcd34d;
}

.focus-within\:ring-offset-yellow-400:focus-within {
  --tw-ring-offset-color: #fbbf24;
}

.focus-within\:ring-offset-yellow-500:focus-within {
  --tw-ring-offset-color: #f59e0b;
}

.focus-within\:ring-offset-yellow-600:focus-within {
  --tw-ring-offset-color: #d97706;
}

.focus-within\:ring-offset-yellow-700:focus-within {
  --tw-ring-offset-color: #b45309;
}

.focus-within\:ring-offset-yellow-800:focus-within {
  --tw-ring-offset-color: #92400e;
}

.focus-within\:ring-offset-yellow-900:focus-within {
  --tw-ring-offset-color: #78350f;
}

.focus-within\:ring-offset-green-50:focus-within {
  --tw-ring-offset-color: #ecfdf5;
}

.focus-within\:ring-offset-green-100:focus-within {
  --tw-ring-offset-color: #d1fae5;
}

.focus-within\:ring-offset-green-200:focus-within {
  --tw-ring-offset-color: #a7f3d0;
}

.focus-within\:ring-offset-green-300:focus-within {
  --tw-ring-offset-color: #6ee7b7;
}

.focus-within\:ring-offset-green-400:focus-within {
  --tw-ring-offset-color: #34d399;
}

.focus-within\:ring-offset-green-500:focus-within {
  --tw-ring-offset-color: #10b981;
}

.focus-within\:ring-offset-green-600:focus-within {
  --tw-ring-offset-color: #059669;
}

.focus-within\:ring-offset-green-700:focus-within {
  --tw-ring-offset-color: #047857;
}

.focus-within\:ring-offset-green-800:focus-within {
  --tw-ring-offset-color: #065f46;
}

.focus-within\:ring-offset-green-900:focus-within {
  --tw-ring-offset-color: #064e3b;
}

.focus-within\:ring-offset-blue-50:focus-within {
  --tw-ring-offset-color: #eff6ff;
}

.focus-within\:ring-offset-blue-100:focus-within {
  --tw-ring-offset-color: #dbeafe;
}

.focus-within\:ring-offset-blue-200:focus-within {
  --tw-ring-offset-color: #bfdbfe;
}

.focus-within\:ring-offset-blue-300:focus-within {
  --tw-ring-offset-color: #93c5fd;
}

.focus-within\:ring-offset-blue-400:focus-within {
  --tw-ring-offset-color: #60a5fa;
}

.focus-within\:ring-offset-blue-500:focus-within {
  --tw-ring-offset-color: #3b82f6;
}

.focus-within\:ring-offset-blue-600:focus-within {
  --tw-ring-offset-color: #2563eb;
}

.focus-within\:ring-offset-blue-700:focus-within {
  --tw-ring-offset-color: #1d4ed8;
}

.focus-within\:ring-offset-blue-800:focus-within {
  --tw-ring-offset-color: #1e40af;
}

.focus-within\:ring-offset-blue-900:focus-within {
  --tw-ring-offset-color: #1e3a8a;
}

.focus-within\:ring-offset-indigo-50:focus-within {
  --tw-ring-offset-color: #eef2ff;
}

.focus-within\:ring-offset-indigo-100:focus-within {
  --tw-ring-offset-color: #e0e7ff;
}

.focus-within\:ring-offset-indigo-200:focus-within {
  --tw-ring-offset-color: #c7d2fe;
}

.focus-within\:ring-offset-indigo-300:focus-within {
  --tw-ring-offset-color: #a5b4fc;
}

.focus-within\:ring-offset-indigo-400:focus-within {
  --tw-ring-offset-color: #818cf8;
}

.focus-within\:ring-offset-indigo-500:focus-within {
  --tw-ring-offset-color: #6366f1;
}

.focus-within\:ring-offset-indigo-600:focus-within {
  --tw-ring-offset-color: #4f46e5;
}

.focus-within\:ring-offset-indigo-700:focus-within {
  --tw-ring-offset-color: #4338ca;
}

.focus-within\:ring-offset-indigo-800:focus-within {
  --tw-ring-offset-color: #3730a3;
}

.focus-within\:ring-offset-indigo-900:focus-within {
  --tw-ring-offset-color: #312e81;
}

.focus-within\:ring-offset-purple-50:focus-within {
  --tw-ring-offset-color: #f5f3ff;
}

.focus-within\:ring-offset-purple-100:focus-within {
  --tw-ring-offset-color: #ede9fe;
}

.focus-within\:ring-offset-purple-200:focus-within {
  --tw-ring-offset-color: #ddd6fe;
}

.focus-within\:ring-offset-purple-300:focus-within {
  --tw-ring-offset-color: #c4b5fd;
}

.focus-within\:ring-offset-purple-400:focus-within {
  --tw-ring-offset-color: #a78bfa;
}

.focus-within\:ring-offset-purple-500:focus-within {
  --tw-ring-offset-color: #8b5cf6;
}

.focus-within\:ring-offset-purple-600:focus-within {
  --tw-ring-offset-color: #7c3aed;
}

.focus-within\:ring-offset-purple-700:focus-within {
  --tw-ring-offset-color: #6d28d9;
}

.focus-within\:ring-offset-purple-800:focus-within {
  --tw-ring-offset-color: #5b21b6;
}

.focus-within\:ring-offset-purple-900:focus-within {
  --tw-ring-offset-color: #4c1d95;
}

.focus-within\:ring-offset-pink-50:focus-within {
  --tw-ring-offset-color: #fdf2f8;
}

.focus-within\:ring-offset-pink-100:focus-within {
  --tw-ring-offset-color: #fce7f3;
}

.focus-within\:ring-offset-pink-200:focus-within {
  --tw-ring-offset-color: #fbcfe8;
}

.focus-within\:ring-offset-pink-300:focus-within {
  --tw-ring-offset-color: #f9a8d4;
}

.focus-within\:ring-offset-pink-400:focus-within {
  --tw-ring-offset-color: #f472b6;
}

.focus-within\:ring-offset-pink-500:focus-within {
  --tw-ring-offset-color: #ec4899;
}

.focus-within\:ring-offset-pink-600:focus-within {
  --tw-ring-offset-color: #db2777;
}

.focus-within\:ring-offset-pink-700:focus-within {
  --tw-ring-offset-color: #be185d;
}

.focus-within\:ring-offset-pink-800:focus-within {
  --tw-ring-offset-color: #9d174d;
}

.focus-within\:ring-offset-pink-900:focus-within {
  --tw-ring-offset-color: #831843;
}

.focus\:ring-offset-transparent:focus {
  --tw-ring-offset-color: transparent;
}

.focus\:ring-offset-current:focus {
  --tw-ring-offset-color: currentColor;
}

.focus\:ring-offset-black:focus {
  --tw-ring-offset-color: #000;
}

.focus\:ring-offset-white:focus {
  --tw-ring-offset-color: #fff;
}

.focus\:ring-offset-gray-50:focus {
  --tw-ring-offset-color: #f9fafb;
}

.focus\:ring-offset-gray-100:focus {
  --tw-ring-offset-color: #f3f4f6;
}

.focus\:ring-offset-gray-200:focus {
  --tw-ring-offset-color: #e5e7eb;
}

.focus\:ring-offset-gray-300:focus {
  --tw-ring-offset-color: #d1d5db;
}

.focus\:ring-offset-gray-400:focus {
  --tw-ring-offset-color: #9ca3af;
}

.focus\:ring-offset-gray-500:focus {
  --tw-ring-offset-color: #6b7280;
}

.focus\:ring-offset-gray-600:focus {
  --tw-ring-offset-color: #4b5563;
}

.focus\:ring-offset-gray-700:focus {
  --tw-ring-offset-color: #374151;
}

.focus\:ring-offset-gray-800:focus {
  --tw-ring-offset-color: #1f2937;
}

.focus\:ring-offset-gray-900:focus {
  --tw-ring-offset-color: #111827;
}

.focus\:ring-offset-red-50:focus {
  --tw-ring-offset-color: #fef2f2;
}

.focus\:ring-offset-red-100:focus {
  --tw-ring-offset-color: #fee2e2;
}

.focus\:ring-offset-red-200:focus {
  --tw-ring-offset-color: #fecaca;
}

.focus\:ring-offset-red-300:focus {
  --tw-ring-offset-color: #fca5a5;
}

.focus\:ring-offset-red-400:focus {
  --tw-ring-offset-color: #f87171;
}

.focus\:ring-offset-red-500:focus {
  --tw-ring-offset-color: #ef4444;
}

.focus\:ring-offset-red-600:focus {
  --tw-ring-offset-color: #dc2626;
}

.focus\:ring-offset-red-700:focus {
  --tw-ring-offset-color: #b91c1c;
}

.focus\:ring-offset-red-800:focus {
  --tw-ring-offset-color: #991b1b;
}

.focus\:ring-offset-red-900:focus {
  --tw-ring-offset-color: #7f1d1d;
}

.focus\:ring-offset-yellow-50:focus {
  --tw-ring-offset-color: #fffbeb;
}

.focus\:ring-offset-yellow-100:focus {
  --tw-ring-offset-color: #fef3c7;
}

.focus\:ring-offset-yellow-200:focus {
  --tw-ring-offset-color: #fde68a;
}

.focus\:ring-offset-yellow-300:focus {
  --tw-ring-offset-color: #fcd34d;
}

.focus\:ring-offset-yellow-400:focus {
  --tw-ring-offset-color: #fbbf24;
}

.focus\:ring-offset-yellow-500:focus {
  --tw-ring-offset-color: #f59e0b;
}

.focus\:ring-offset-yellow-600:focus {
  --tw-ring-offset-color: #d97706;
}

.focus\:ring-offset-yellow-700:focus {
  --tw-ring-offset-color: #b45309;
}

.focus\:ring-offset-yellow-800:focus {
  --tw-ring-offset-color: #92400e;
}

.focus\:ring-offset-yellow-900:focus {
  --tw-ring-offset-color: #78350f;
}

.focus\:ring-offset-green-50:focus {
  --tw-ring-offset-color: #ecfdf5;
}

.focus\:ring-offset-green-100:focus {
  --tw-ring-offset-color: #d1fae5;
}

.focus\:ring-offset-green-200:focus {
  --tw-ring-offset-color: #a7f3d0;
}

.focus\:ring-offset-green-300:focus {
  --tw-ring-offset-color: #6ee7b7;
}

.focus\:ring-offset-green-400:focus {
  --tw-ring-offset-color: #34d399;
}

.focus\:ring-offset-green-500:focus {
  --tw-ring-offset-color: #10b981;
}

.focus\:ring-offset-green-600:focus {
  --tw-ring-offset-color: #059669;
}

.focus\:ring-offset-green-700:focus {
  --tw-ring-offset-color: #047857;
}

.focus\:ring-offset-green-800:focus {
  --tw-ring-offset-color: #065f46;
}

.focus\:ring-offset-green-900:focus {
  --tw-ring-offset-color: #064e3b;
}

.focus\:ring-offset-blue-50:focus {
  --tw-ring-offset-color: #eff6ff;
}

.focus\:ring-offset-blue-100:focus {
  --tw-ring-offset-color: #dbeafe;
}

.focus\:ring-offset-blue-200:focus {
  --tw-ring-offset-color: #bfdbfe;
}

.focus\:ring-offset-blue-300:focus {
  --tw-ring-offset-color: #93c5fd;
}

.focus\:ring-offset-blue-400:focus {
  --tw-ring-offset-color: #60a5fa;
}

.focus\:ring-offset-blue-500:focus {
  --tw-ring-offset-color: #3b82f6;
}

.focus\:ring-offset-blue-600:focus {
  --tw-ring-offset-color: #2563eb;
}

.focus\:ring-offset-blue-700:focus {
  --tw-ring-offset-color: #1d4ed8;
}

.focus\:ring-offset-blue-800:focus {
  --tw-ring-offset-color: #1e40af;
}

.focus\:ring-offset-blue-900:focus {
  --tw-ring-offset-color: #1e3a8a;
}

.focus\:ring-offset-indigo-50:focus {
  --tw-ring-offset-color: #eef2ff;
}

.focus\:ring-offset-indigo-100:focus {
  --tw-ring-offset-color: #e0e7ff;
}

.focus\:ring-offset-indigo-200:focus {
  --tw-ring-offset-color: #c7d2fe;
}

.focus\:ring-offset-indigo-300:focus {
  --tw-ring-offset-color: #a5b4fc;
}

.focus\:ring-offset-indigo-400:focus {
  --tw-ring-offset-color: #818cf8;
}

.focus\:ring-offset-indigo-500:focus {
  --tw-ring-offset-color: #6366f1;
}

.focus\:ring-offset-indigo-600:focus {
  --tw-ring-offset-color: #4f46e5;
}

.focus\:ring-offset-indigo-700:focus {
  --tw-ring-offset-color: #4338ca;
}

.focus\:ring-offset-indigo-800:focus {
  --tw-ring-offset-color: #3730a3;
}

.focus\:ring-offset-indigo-900:focus {
  --tw-ring-offset-color: #312e81;
}

.focus\:ring-offset-purple-50:focus {
  --tw-ring-offset-color: #f5f3ff;
}

.focus\:ring-offset-purple-100:focus {
  --tw-ring-offset-color: #ede9fe;
}

.focus\:ring-offset-purple-200:focus {
  --tw-ring-offset-color: #ddd6fe;
}

.focus\:ring-offset-purple-300:focus {
  --tw-ring-offset-color: #c4b5fd;
}

.focus\:ring-offset-purple-400:focus {
  --tw-ring-offset-color: #a78bfa;
}

.focus\:ring-offset-purple-500:focus {
  --tw-ring-offset-color: #8b5cf6;
}

.focus\:ring-offset-purple-600:focus {
  --tw-ring-offset-color: #7c3aed;
}

.focus\:ring-offset-purple-700:focus {
  --tw-ring-offset-color: #6d28d9;
}

.focus\:ring-offset-purple-800:focus {
  --tw-ring-offset-color: #5b21b6;
}

.focus\:ring-offset-purple-900:focus {
  --tw-ring-offset-color: #4c1d95;
}

.focus\:ring-offset-pink-50:focus {
  --tw-ring-offset-color: #fdf2f8;
}

.focus\:ring-offset-pink-100:focus {
  --tw-ring-offset-color: #fce7f3;
}

.focus\:ring-offset-pink-200:focus {
  --tw-ring-offset-color: #fbcfe8;
}

.focus\:ring-offset-pink-300:focus {
  --tw-ring-offset-color: #f9a8d4;
}

.focus\:ring-offset-pink-400:focus {
  --tw-ring-offset-color: #f472b6;
}

.focus\:ring-offset-pink-500:focus {
  --tw-ring-offset-color: #ec4899;
}

.focus\:ring-offset-pink-600:focus {
  --tw-ring-offset-color: #db2777;
}

.focus\:ring-offset-pink-700:focus {
  --tw-ring-offset-color: #be185d;
}

.focus\:ring-offset-pink-800:focus {
  --tw-ring-offset-color: #9d174d;
}

.focus\:ring-offset-pink-900:focus {
  --tw-ring-offset-color: #831843;
}

.ring-offset-0 {
  --tw-ring-offset-width: 0px;
}

.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

.ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.ring-offset-8 {
  --tw-ring-offset-width: 8px;
}

.focus-within\:ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px;
}

.focus-within\:ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px;
}

.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}

.focus-within\:ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px;
}

.focus-within\:ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px;
}

.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}

.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.focus\:ring-offset-4:focus {
  --tw-ring-offset-width: 4px;
}

.focus\:ring-offset-8:focus {
  --tw-ring-offset-width: 8px;
}

.ring-transparent {
  --tw-ring-color: transparent;
}

.ring-current {
  --tw-ring-color: currentColor;
}

.ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.ring-red-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.ring-red-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.ring-red-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.ring-red-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.ring-red-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.ring-red-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.ring-red-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.ring-red-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus-within\:ring-transparent:focus-within {
  --tw-ring-color: transparent;
}

.focus-within\:ring-current:focus-within {
  --tw-ring-color: currentColor;
}

.focus-within\:ring-black:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-white:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus-within\:ring-red-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus-within\:ring-red-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus-within\:ring-red-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-red-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus-within\:ring-red-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus-within\:ring-red-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus-within\:ring-red-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus-within\:ring-red-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus-within\:ring-red-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus-within\:ring-red-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus-within\:ring-green-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus-within\:ring-green-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-green-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus-within\:ring-green-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus-within\:ring-green-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-green-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-green-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus-within\:ring-green-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus-within\:ring-green-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus-within\:ring-green-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus\:ring-transparent:focus {
  --tw-ring-color: transparent;
}

.focus\:ring-current:focus {
  --tw-ring-color: currentColor;
}

.focus\:ring-black:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:ring-white:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:ring-gray-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus\:ring-gray-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus\:ring-gray-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus\:ring-gray-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus\:ring-gray-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus\:ring-gray-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus\:ring-red-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus\:ring-red-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus\:ring-red-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus\:ring-red-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus\:ring-red-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus\:ring-red-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus\:ring-red-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus\:ring-red-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus\:ring-yellow-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus\:ring-yellow-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus\:ring-yellow-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus\:ring-yellow-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus\:ring-yellow-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus\:ring-yellow-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus\:ring-yellow-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus\:ring-yellow-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus\:ring-yellow-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus\:ring-yellow-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus\:ring-green-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus\:ring-green-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus\:ring-green-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus\:ring-green-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus\:ring-green-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus\:ring-green-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus\:ring-green-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus\:ring-green-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus\:ring-green-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus\:ring-blue-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus\:ring-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus\:ring-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus\:ring-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus\:ring-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus\:ring-blue-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus\:ring-blue-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus\:ring-indigo-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus\:ring-indigo-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus\:ring-indigo-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus\:ring-indigo-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus\:ring-indigo-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus\:ring-indigo-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus\:ring-indigo-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus\:ring-purple-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus\:ring-purple-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus\:ring-purple-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus\:ring-purple-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus\:ring-purple-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus\:ring-purple-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus\:ring-purple-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus\:ring-pink-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus\:ring-pink-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus\:ring-pink-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus\:ring-pink-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus\:ring-pink-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus\:ring-pink-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus\:ring-pink-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus\:ring-pink-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus\:ring-pink-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus\:ring-pink-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.ring-opacity-0 {
  --tw-ring-opacity: 0;
}

.ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}

.ring-opacity-10 {
  --tw-ring-opacity: 0.1;
}

.ring-opacity-20 {
  --tw-ring-opacity: 0.2;
}

.ring-opacity-25 {
  --tw-ring-opacity: 0.25;
}

.ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}

.ring-opacity-40 {
  --tw-ring-opacity: 0.4;
}

.ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}

.ring-opacity-60 {
  --tw-ring-opacity: 0.6;
}

.ring-opacity-70 {
  --tw-ring-opacity: 0.7;
}

.ring-opacity-75 {
  --tw-ring-opacity: 0.75;
}

.ring-opacity-80 {
  --tw-ring-opacity: 0.8;
}

.ring-opacity-90 {
  --tw-ring-opacity: 0.9;
}

.ring-opacity-95 {
  --tw-ring-opacity: 0.95;
}

.ring-opacity-100 {
  --tw-ring-opacity: 1;
}

.focus-within\:ring-opacity-0:focus-within {
  --tw-ring-opacity: 0;
}

.focus-within\:ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05;
}

.focus-within\:ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1;
}

.focus-within\:ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2;
}

.focus-within\:ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25;
}

.focus-within\:ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3;
}

.focus-within\:ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4;
}

.focus-within\:ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5;
}

.focus-within\:ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6;
}

.focus-within\:ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7;
}

.focus-within\:ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75;
}

.focus-within\:ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8;
}

.focus-within\:ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9;
}

.focus-within\:ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95;
}

.focus-within\:ring-opacity-100:focus-within {
  --tw-ring-opacity: 1;
}

.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}

.focus\:ring-opacity-5:focus {
  --tw-ring-opacity: 0.05;
}

.focus\:ring-opacity-10:focus {
  --tw-ring-opacity: 0.1;
}

.focus\:ring-opacity-20:focus {
  --tw-ring-opacity: 0.2;
}

.focus\:ring-opacity-25:focus {
  --tw-ring-opacity: 0.25;
}

.focus\:ring-opacity-30:focus {
  --tw-ring-opacity: 0.3;
}

.focus\:ring-opacity-40:focus {
  --tw-ring-opacity: 0.4;
}

.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}

.focus\:ring-opacity-60:focus {
  --tw-ring-opacity: 0.6;
}

.focus\:ring-opacity-70:focus {
  --tw-ring-opacity: 0.7;
}

.focus\:ring-opacity-75:focus {
  --tw-ring-opacity: 0.75;
}

.focus\:ring-opacity-80:focus {
  --tw-ring-opacity: 0.8;
}

.focus\:ring-opacity-90:focus {
  --tw-ring-opacity: 0.9;
}

.focus\:ring-opacity-95:focus {
  --tw-ring-opacity: 0.95;
}

.focus\:ring-opacity-100:focus {
  --tw-ring-opacity: 1;
}

.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 {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-transparent {
  color: transparent;
}

.group:hover .group-hover\:text-current {
  color: currentColor;
}

.group:hover .group-hover\:text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus-within\:text-transparent:focus-within {
  color: transparent;
}

.focus-within\:text-current:focus-within {
  color: currentColor;
}

.focus-within\:text-black:focus-within {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:text-white:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:text-gray-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus-within\:text-gray-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus-within\:text-gray-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus-within\:text-gray-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus-within\:text-gray-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus-within\:text-gray-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus-within\:text-gray-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus-within\:text-gray-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus-within\:text-gray-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus-within\:text-gray-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus-within\:text-red-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus-within\:text-red-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus-within\:text-red-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus-within\:text-red-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus-within\:text-red-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus-within\:text-red-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus-within\:text-red-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus-within\:text-red-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus-within\:text-red-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus-within\:text-red-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus-within\:text-yellow-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus-within\:text-yellow-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus-within\:text-yellow-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus-within\:text-yellow-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus-within\:text-yellow-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus-within\:text-yellow-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus-within\:text-yellow-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus-within\:text-yellow-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus-within\:text-yellow-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus-within\:text-yellow-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus-within\:text-green-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus-within\:text-green-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus-within\:text-green-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus-within\:text-green-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus-within\:text-green-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus-within\:text-green-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus-within\:text-green-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus-within\:text-green-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus-within\:text-green-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus-within\:text-green-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus-within\:text-blue-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus-within\:text-blue-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus-within\:text-blue-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus-within\:text-blue-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus-within\:text-blue-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus-within\:text-blue-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus-within\:text-blue-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus-within\:text-blue-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus-within\:text-indigo-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus-within\:text-indigo-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus-within\:text-indigo-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus-within\:text-indigo-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus-within\:text-indigo-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus-within\:text-indigo-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus-within\:text-indigo-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus-within\:text-indigo-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus-within\:text-purple-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus-within\:text-purple-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus-within\:text-purple-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus-within\:text-purple-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus-within\:text-purple-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus-within\:text-purple-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus-within\:text-purple-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus-within\:text-purple-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus-within\:text-pink-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus-within\:text-pink-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus-within\:text-pink-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus-within\:text-pink-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus-within\:text-pink-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus-within\:text-pink-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus-within\:text-pink-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus-within\:text-pink-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus-within\:text-pink-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus-within\:text-pink-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-current:hover {
  color: currentColor;
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.hover\:text-red-50:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.hover\:text-red-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.hover\:text-red-200:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.hover\:text-red-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.hover\:text-red-900:hover {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.hover\:text-yellow-50:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.hover\:text-yellow-200:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.hover\:text-yellow-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.hover\:text-yellow-600:hover {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.hover\:text-green-50:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.hover\:text-green-200:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.hover\:text-green-300:hover {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.hover\:text-green-900:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.hover\:text-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.hover\:text-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.hover\:text-indigo-50:hover {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-200:hover {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.hover\:text-indigo-300:hover {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.hover\:text-indigo-900:hover {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.hover\:text-purple-50:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.hover\:text-purple-100:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.hover\:text-purple-200:hover {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.hover\:text-purple-300:hover {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.hover\:text-purple-400:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.hover\:text-purple-500:hover {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.hover\:text-purple-600:hover {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.hover\:text-purple-900:hover {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.hover\:text-pink-50:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.hover\:text-pink-200:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.hover\:text-pink-300:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.hover\:text-pink-600:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.hover\:text-pink-900:hover {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus\:text-transparent:focus {
  color: transparent;
}

.focus\:text-current:focus {
  color: currentColor;
}

.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus\:text-red-50:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus\:text-red-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus\:text-red-200:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus\:text-red-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus\:text-red-400:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus\:text-red-500:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus\:text-red-600:focus {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus\:text-red-700:focus {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus\:text-red-800:focus {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus\:text-red-900:focus {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus\:text-yellow-50:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus\:text-yellow-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus\:text-yellow-200:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus\:text-yellow-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus\:text-yellow-400:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus\:text-yellow-600:focus {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus\:text-yellow-700:focus {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus\:text-yellow-800:focus {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus\:text-yellow-900:focus {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus\:text-green-50:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus\:text-green-100:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus\:text-green-200:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus\:text-green-300:focus {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus\:text-green-400:focus {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus\:text-green-500:focus {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus\:text-green-600:focus {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus\:text-green-700:focus {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus\:text-green-800:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus\:text-green-900:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus\:text-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus\:text-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus\:text-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus\:text-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus\:text-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus\:text-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus\:text-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus\:text-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus\:text-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus\:text-indigo-50:focus {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-100:focus {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-200:focus {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus\:text-indigo-300:focus {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus\:text-indigo-400:focus {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus\:text-indigo-500:focus {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus\:text-indigo-600:focus {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus\:text-indigo-700:focus {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus\:text-indigo-800:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus\:text-indigo-900:focus {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus\:text-purple-50:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus\:text-purple-100:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus\:text-purple-200:focus {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus\:text-purple-300:focus {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus\:text-purple-400:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus\:text-purple-500:focus {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus\:text-purple-600:focus {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus\:text-purple-700:focus {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus\:text-purple-800:focus {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus\:text-purple-900:focus {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus\:text-pink-50:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus\:text-pink-100:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus\:text-pink-200:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus\:text-pink-300:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus\:text-pink-400:focus {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus\:text-pink-500:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus\:text-pink-600:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus\:text-pink-700:focus {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus\:text-pink-800:focus {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus\:text-pink-900:focus {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.text-opacity-0 {
  --tw-text-opacity: 0;
}

.text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.text-opacity-100 {
  --tw-text-opacity: 1;
}

.group:hover .group-hover\:text-opacity-0 {
  --tw-text-opacity: 0;
}

.group:hover .group-hover\:text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.group:hover .group-hover\:text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.group:hover .group-hover\:text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.group:hover .group-hover\:text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.group:hover .group-hover\:text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.group:hover .group-hover\:text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.group:hover .group-hover\:text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.group:hover .group-hover\:text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.group:hover .group-hover\:text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.group:hover .group-hover\:text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.group:hover .group-hover\:text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.group:hover .group-hover\:text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.group:hover .group-hover\:text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.group:hover .group-hover\:text-opacity-100 {
  --tw-text-opacity: 1;
}

.focus-within\:text-opacity-0:focus-within {
  --tw-text-opacity: 0;
}

.focus-within\:text-opacity-5:focus-within {
  --tw-text-opacity: 0.05;
}

.focus-within\:text-opacity-10:focus-within {
  --tw-text-opacity: 0.1;
}

.focus-within\:text-opacity-20:focus-within {
  --tw-text-opacity: 0.2;
}

.focus-within\:text-opacity-25:focus-within {
  --tw-text-opacity: 0.25;
}

.focus-within\:text-opacity-30:focus-within {
  --tw-text-opacity: 0.3;
}

.focus-within\:text-opacity-40:focus-within {
  --tw-text-opacity: 0.4;
}

.focus-within\:text-opacity-50:focus-within {
  --tw-text-opacity: 0.5;
}

.focus-within\:text-opacity-60:focus-within {
  --tw-text-opacity: 0.6;
}

.focus-within\:text-opacity-70:focus-within {
  --tw-text-opacity: 0.7;
}

.focus-within\:text-opacity-75:focus-within {
  --tw-text-opacity: 0.75;
}

.focus-within\:text-opacity-80:focus-within {
  --tw-text-opacity: 0.8;
}

.focus-within\:text-opacity-90:focus-within {
  --tw-text-opacity: 0.9;
}

.focus-within\:text-opacity-95:focus-within {
  --tw-text-opacity: 0.95;
}

.focus-within\:text-opacity-100:focus-within {
  --tw-text-opacity: 1;
}

.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0;
}

.hover\:text-opacity-5:hover {
  --tw-text-opacity: 0.05;
}

.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

.hover\:text-opacity-20:hover {
  --tw-text-opacity: 0.2;
}

.hover\:text-opacity-25:hover {
  --tw-text-opacity: 0.25;
}

.hover\:text-opacity-30:hover {
  --tw-text-opacity: 0.3;
}

.hover\:text-opacity-40:hover {
  --tw-text-opacity: 0.4;
}

.hover\:text-opacity-50:hover {
  --tw-text-opacity: 0.5;
}

.hover\:text-opacity-60:hover {
  --tw-text-opacity: 0.6;
}

.hover\:text-opacity-70:hover {
  --tw-text-opacity: 0.7;
}

.hover\:text-opacity-75:hover {
  --tw-text-opacity: 0.75;
}

.hover\:text-opacity-80:hover {
  --tw-text-opacity: 0.8;
}

.hover\:text-opacity-90:hover {
  --tw-text-opacity: 0.9;
}

.hover\:text-opacity-95:hover {
  --tw-text-opacity: 0.95;
}

.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1;
}

.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0;
}

.focus\:text-opacity-5:focus {
  --tw-text-opacity: 0.05;
}

.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

.focus\:text-opacity-20:focus {
  --tw-text-opacity: 0.2;
}

.focus\:text-opacity-25:focus {
  --tw-text-opacity: 0.25;
}

.focus\:text-opacity-30:focus {
  --tw-text-opacity: 0.3;
}

.focus\:text-opacity-40:focus {
  --tw-text-opacity: 0.4;
}

.focus\:text-opacity-50:focus {
  --tw-text-opacity: 0.5;
}

.focus\:text-opacity-60:focus {
  --tw-text-opacity: 0.6;
}

.focus\:text-opacity-70:focus {
  --tw-text-opacity: 0.7;
}

.focus\:text-opacity-75:focus {
  --tw-text-opacity: 0.75;
}

.focus\:text-opacity-80:focus {
  --tw-text-opacity: 0.8;
}

.focus\:text-opacity-90:focus {
  --tw-text-opacity: 0.9;
}

.focus\:text-opacity-95:focus {
  --tw-text-opacity: 0.95;
}

.focus\:text-opacity-100:focus {
  --tw-text-opacity: 1;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.overflow-clip {
  text-overflow: clip;
}

.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;
}

.group:hover .group-hover\:underline {
  text-decoration: underline;
}

.group:hover .group-hover\:line-through {
  text-decoration: line-through;
}

.group:hover .group-hover\:no-underline {
  text-decoration: none;
}

.focus-within\:underline:focus-within {
  text-decoration: underline;
}

.focus-within\:line-through:focus-within {
  text-decoration: line-through;
}

.focus-within\:no-underline:focus-within {
  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;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.normal-nums {
  font-variant-numeric: normal;
}

.ordinal {
  --tw-ordinal: ordinal;
}

.slashed-zero {
  --tw-slashed-zero: slashed-zero;
}

.lining-nums {
  --tw-numeric-figure: lining-nums;
}

.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
}

.proportional-nums {
  --tw-numeric-spacing: proportional-nums;
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
}

.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
}

.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
}

.tracking-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-normal {
  letter-spacing: 0em;
}

.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;
          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-nowrap {
  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;
}

.w-0 {
  width: 0px;
}

.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-7 {
  width: 1.75rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-28 {
  width: 7rem;
}

.w-32 {
  width: 8rem;
}

.w-36 {
  width: 9rem;
}

.w-40 {
  width: 10rem;
}

.w-44 {
  width: 11rem;
}

.w-48 {
  width: 12rem;
}

.w-52 {
  width: 13rem;
}

.w-56 {
  width: 14rem;
}

.w-60 {
  width: 15rem;
}

.w-64 {
  width: 16rem;
}

.w-72 {
  width: 18rem;
}

.w-80 {
  width: 20rem;
}

.w-96 {
  width: 24rem;
}

.w-auto {
  width: auto;
}

.w-px {
  width: 1px;
}

.w-0\.5 {
  width: 0.125rem;
}

.w-1\.5 {
  width: 0.375rem;
}

.w-2\.5 {
  width: 0.625rem;
}

.w-3\.5 {
  width: 0.875rem;
}

.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;
}

.w-min {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.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;
}

.focus-within\:z-0:focus-within {
  z-index: 0;
}

.focus-within\:z-10:focus-within {
  z-index: 10;
}

.focus-within\:z-20:focus-within {
  z-index: 20;
}

.focus-within\:z-30:focus-within {
  z-index: 30;
}

.focus-within\:z-40:focus-within {
  z-index: 40;
}

.focus-within\:z-50:focus-within {
  z-index: 50;
}

.focus-within\:z-auto:focus-within {
  z-index: auto;
}

.focus\:z-0:focus {
  z-index: 0;
}

.focus\:z-10:focus {
  z-index: 10;
}

.focus\:z-20:focus {
  z-index: 20;
}

.focus\:z-30:focus {
  z-index: 30;
}

.focus\:z-40:focus {
  z-index: 40;
}

.focus\:z-50:focus {
  z-index: 50;
}

.focus\:z-auto:focus {
  z-index: auto;
}

.gap-0 {
  gap: 0px;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-9 {
  gap: 2.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-11 {
  gap: 2.75rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-14 {
  gap: 3.5rem;
}

.gap-16 {
  gap: 4rem;
}

.gap-20 {
  gap: 5rem;
}

.gap-24 {
  gap: 6rem;
}

.gap-28 {
  gap: 7rem;
}

.gap-32 {
  gap: 8rem;
}

.gap-36 {
  gap: 9rem;
}

.gap-40 {
  gap: 10rem;
}

.gap-44 {
  gap: 11rem;
}

.gap-48 {
  gap: 12rem;
}

.gap-52 {
  gap: 13rem;
}

.gap-56 {
  gap: 14rem;
}

.gap-60 {
  gap: 15rem;
}

.gap-64 {
  gap: 16rem;
}

.gap-72 {
  gap: 18rem;
}

.gap-80 {
  gap: 20rem;
}

.gap-96 {
  gap: 24rem;
}

.gap-px {
  gap: 1px;
}

.gap-0\.5 {
  gap: 0.125rem;
}

.gap-1\.5 {
  gap: 0.375rem;
}

.gap-2\.5 {
  gap: 0.625rem;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.gap-x-0 {
  -moz-column-gap: 0px;
       column-gap: 0px;
}

.gap-x-1 {
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-3 {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-5 {
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-x-7 {
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}

.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-9 {
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
}

.gap-x-10 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.gap-x-11 {
  -moz-column-gap: 2.75rem;
       column-gap: 2.75rem;
}

.gap-x-12 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.gap-x-14 {
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}

.gap-x-16 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.gap-x-20 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}

.gap-x-24 {
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.gap-x-28 {
  -moz-column-gap: 7rem;
       column-gap: 7rem;
}

.gap-x-32 {
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}

.gap-x-36 {
  -moz-column-gap: 9rem;
       column-gap: 9rem;
}

.gap-x-40 {
  -moz-column-gap: 10rem;
       column-gap: 10rem;
}

.gap-x-44 {
  -moz-column-gap: 11rem;
       column-gap: 11rem;
}

.gap-x-48 {
  -moz-column-gap: 12rem;
       column-gap: 12rem;
}

.gap-x-52 {
  -moz-column-gap: 13rem;
       column-gap: 13rem;
}

.gap-x-56 {
  -moz-column-gap: 14rem;
       column-gap: 14rem;
}

.gap-x-60 {
  -moz-column-gap: 15rem;
       column-gap: 15rem;
}

.gap-x-64 {
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}

.gap-x-72 {
  -moz-column-gap: 18rem;
       column-gap: 18rem;
}

.gap-x-80 {
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}

.gap-x-96 {
  -moz-column-gap: 24rem;
       column-gap: 24rem;
}

.gap-x-px {
  -moz-column-gap: 1px;
       column-gap: 1px;
}

.gap-x-0\.5 {
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}

.gap-x-1\.5 {
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}

.gap-x-2\.5 {
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}

.gap-x-3\.5 {
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}

.gap-y-0 {
  row-gap: 0px;
}

.gap-y-1 {
  row-gap: 0.25rem;
}

.gap-y-2 {
  row-gap: 0.5rem;
}

.gap-y-3 {
  row-gap: 0.75rem;
}

.gap-y-4 {
  row-gap: 1rem;
}

.gap-y-5 {
  row-gap: 1.25rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

.gap-y-7 {
  row-gap: 1.75rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.gap-y-9 {
  row-gap: 2.25rem;
}

.gap-y-10 {
  row-gap: 2.5rem;
}

.gap-y-11 {
  row-gap: 2.75rem;
}

.gap-y-12 {
  row-gap: 3rem;
}

.gap-y-14 {
  row-gap: 3.5rem;
}

.gap-y-16 {
  row-gap: 4rem;
}

.gap-y-20 {
  row-gap: 5rem;
}

.gap-y-24 {
  row-gap: 6rem;
}

.gap-y-28 {
  row-gap: 7rem;
}

.gap-y-32 {
  row-gap: 8rem;
}

.gap-y-36 {
  row-gap: 9rem;
}

.gap-y-40 {
  row-gap: 10rem;
}

.gap-y-44 {
  row-gap: 11rem;
}

.gap-y-48 {
  row-gap: 12rem;
}

.gap-y-52 {
  row-gap: 13rem;
}

.gap-y-56 {
  row-gap: 14rem;
}

.gap-y-60 {
  row-gap: 15rem;
}

.gap-y-64 {
  row-gap: 16rem;
}

.gap-y-72 {
  row-gap: 18rem;
}

.gap-y-80 {
  row-gap: 20rem;
}

.gap-y-96 {
  row-gap: 24rem;
}

.gap-y-px {
  row-gap: 1px;
}

.gap-y-0\.5 {
  row-gap: 0.125rem;
}

.gap-y-1\.5 {
  row-gap: 0.375rem;
}

.gap-y-2\.5 {
  row-gap: 0.625rem;
}

.gap-y-3\.5 {
  row-gap: 0.875rem;
}

.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;
}

.auto-cols-auto {
  grid-auto-columns: auto;
}

.auto-cols-min {
  grid-auto-columns: -webkit-min-content;
  grid-auto-columns: min-content;
}

.auto-cols-max {
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
}

.auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}

.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-span-full {
  grid-column: 1 / -1;
}

.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;
}

.auto-rows-auto {
  grid-auto-rows: auto;
}

.auto-rows-min {
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
}

.auto-rows-max {
  grid-auto-rows: -webkit-max-content;
  grid-auto-rows: max-content;
}

.auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

.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-span-full {
  grid-row: 1 / -1;
}

.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 {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.scale-x-0 {
  --tw-scale-x: 0;
}

.scale-x-50 {
  --tw-scale-x: .5;
}

.scale-x-75 {
  --tw-scale-x: .75;
}

.scale-x-90 {
  --tw-scale-x: .9;
}

.scale-x-95 {
  --tw-scale-x: .95;
}

.scale-x-100 {
  --tw-scale-x: 1;
}

.scale-x-105 {
  --tw-scale-x: 1.05;
}

.scale-x-110 {
  --tw-scale-x: 1.1;
}

.scale-x-125 {
  --tw-scale-x: 1.25;
}

.scale-x-150 {
  --tw-scale-x: 1.5;
}

.scale-y-0 {
  --tw-scale-y: 0;
}

.scale-y-50 {
  --tw-scale-y: .5;
}

.scale-y-75 {
  --tw-scale-y: .75;
}

.scale-y-90 {
  --tw-scale-y: .9;
}

.scale-y-95 {
  --tw-scale-y: .95;
}

.scale-y-100 {
  --tw-scale-y: 1;
}

.scale-y-105 {
  --tw-scale-y: 1.05;
}

.scale-y-110 {
  --tw-scale-y: 1.1;
}

.scale-y-125 {
  --tw-scale-y: 1.25;
}

.scale-y-150 {
  --tw-scale-y: 1.5;
}

.hover\:scale-0:hover {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:scale-50:hover {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:scale-75:hover {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:scale-90:hover {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:scale-95:hover {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:scale-150:hover {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:scale-x-0:hover {
  --tw-scale-x: 0;
}

.hover\:scale-x-50:hover {
  --tw-scale-x: .5;
}

.hover\:scale-x-75:hover {
  --tw-scale-x: .75;
}

.hover\:scale-x-90:hover {
  --tw-scale-x: .9;
}

.hover\:scale-x-95:hover {
  --tw-scale-x: .95;
}

.hover\:scale-x-100:hover {
  --tw-scale-x: 1;
}

.hover\:scale-x-105:hover {
  --tw-scale-x: 1.05;
}

.hover\:scale-x-110:hover {
  --tw-scale-x: 1.1;
}

.hover\:scale-x-125:hover {
  --tw-scale-x: 1.25;
}

.hover\:scale-x-150:hover {
  --tw-scale-x: 1.5;
}

.hover\:scale-y-0:hover {
  --tw-scale-y: 0;
}

.hover\:scale-y-50:hover {
  --tw-scale-y: .5;
}

.hover\:scale-y-75:hover {
  --tw-scale-y: .75;
}

.hover\:scale-y-90:hover {
  --tw-scale-y: .9;
}

.hover\:scale-y-95:hover {
  --tw-scale-y: .95;
}

.hover\:scale-y-100:hover {
  --tw-scale-y: 1;
}

.hover\:scale-y-105:hover {
  --tw-scale-y: 1.05;
}

.hover\:scale-y-110:hover {
  --tw-scale-y: 1.1;
}

.hover\:scale-y-125:hover {
  --tw-scale-y: 1.25;
}

.hover\:scale-y-150:hover {
  --tw-scale-y: 1.5;
}

.focus\:scale-0:focus {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:scale-50:focus {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:scale-75:focus {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:scale-90:focus {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:scale-95:focus {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:scale-100:focus {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:scale-105:focus {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:scale-110:focus {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:scale-125:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:scale-150:focus {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:scale-x-0:focus {
  --tw-scale-x: 0;
}

.focus\:scale-x-50:focus {
  --tw-scale-x: .5;
}

.focus\:scale-x-75:focus {
  --tw-scale-x: .75;
}

.focus\:scale-x-90:focus {
  --tw-scale-x: .9;
}

.focus\:scale-x-95:focus {
  --tw-scale-x: .95;
}

.focus\:scale-x-100:focus {
  --tw-scale-x: 1;
}

.focus\:scale-x-105:focus {
  --tw-scale-x: 1.05;
}

.focus\:scale-x-110:focus {
  --tw-scale-x: 1.1;
}

.focus\:scale-x-125:focus {
  --tw-scale-x: 1.25;
}

.focus\:scale-x-150:focus {
  --tw-scale-x: 1.5;
}

.focus\:scale-y-0:focus {
  --tw-scale-y: 0;
}

.focus\:scale-y-50:focus {
  --tw-scale-y: .5;
}

.focus\:scale-y-75:focus {
  --tw-scale-y: .75;
}

.focus\:scale-y-90:focus {
  --tw-scale-y: .9;
}

.focus\:scale-y-95:focus {
  --tw-scale-y: .95;
}

.focus\:scale-y-100:focus {
  --tw-scale-y: 1;
}

.focus\:scale-y-105:focus {
  --tw-scale-y: 1.05;
}

.focus\:scale-y-110:focus {
  --tw-scale-y: 1.1;
}

.focus\:scale-y-125:focus {
  --tw-scale-y: 1.25;
}

.focus\:scale-y-150:focus {
  --tw-scale-y: 1.5;
}

.rotate-0 {
  --tw-rotate: 0deg;
}

.rotate-1 {
  --tw-rotate: 1deg;
}

.rotate-2 {
  --tw-rotate: 2deg;
}

.rotate-3 {
  --tw-rotate: 3deg;
}

.rotate-6 {
  --tw-rotate: 6deg;
}

.rotate-12 {
  --tw-rotate: 12deg;
}

.rotate-45 {
  --tw-rotate: 45deg;
}

.rotate-90 {
  --tw-rotate: 90deg;
}

.rotate-180 {
  --tw-rotate: 180deg;
}

.-rotate-180 {
  --tw-rotate: -180deg;
}

.-rotate-90 {
  --tw-rotate: -90deg;
}

.-rotate-45 {
  --tw-rotate: -45deg;
}

.-rotate-12 {
  --tw-rotate: -12deg;
}

.-rotate-6 {
  --tw-rotate: -6deg;
}

.-rotate-3 {
  --tw-rotate: -3deg;
}

.-rotate-2 {
  --tw-rotate: -2deg;
}

.-rotate-1 {
  --tw-rotate: -1deg;
}

.hover\:rotate-0:hover {
  --tw-rotate: 0deg;
}

.hover\:rotate-1:hover {
  --tw-rotate: 1deg;
}

.hover\:rotate-2:hover {
  --tw-rotate: 2deg;
}

.hover\:rotate-3:hover {
  --tw-rotate: 3deg;
}

.hover\:rotate-6:hover {
  --tw-rotate: 6deg;
}

.hover\:rotate-12:hover {
  --tw-rotate: 12deg;
}

.hover\:rotate-45:hover {
  --tw-rotate: 45deg;
}

.hover\:rotate-90:hover {
  --tw-rotate: 90deg;
}

.hover\:rotate-180:hover {
  --tw-rotate: 180deg;
}

.hover\:-rotate-180:hover {
  --tw-rotate: -180deg;
}

.hover\:-rotate-90:hover {
  --tw-rotate: -90deg;
}

.hover\:-rotate-45:hover {
  --tw-rotate: -45deg;
}

.hover\:-rotate-12:hover {
  --tw-rotate: -12deg;
}

.hover\:-rotate-6:hover {
  --tw-rotate: -6deg;
}

.hover\:-rotate-3:hover {
  --tw-rotate: -3deg;
}

.hover\:-rotate-2:hover {
  --tw-rotate: -2deg;
}

.hover\:-rotate-1:hover {
  --tw-rotate: -1deg;
}

.focus\:rotate-0:focus {
  --tw-rotate: 0deg;
}

.focus\:rotate-1:focus {
  --tw-rotate: 1deg;
}

.focus\:rotate-2:focus {
  --tw-rotate: 2deg;
}

.focus\:rotate-3:focus {
  --tw-rotate: 3deg;
}

.focus\:rotate-6:focus {
  --tw-rotate: 6deg;
}

.focus\:rotate-12:focus {
  --tw-rotate: 12deg;
}

.focus\:rotate-45:focus {
  --tw-rotate: 45deg;
}

.focus\:rotate-90:focus {
  --tw-rotate: 90deg;
}

.focus\:rotate-180:focus {
  --tw-rotate: 180deg;
}

.focus\:-rotate-180:focus {
  --tw-rotate: -180deg;
}

.focus\:-rotate-90:focus {
  --tw-rotate: -90deg;
}

.focus\:-rotate-45:focus {
  --tw-rotate: -45deg;
}

.focus\:-rotate-12:focus {
  --tw-rotate: -12deg;
}

.focus\:-rotate-6:focus {
  --tw-rotate: -6deg;
}

.focus\:-rotate-3:focus {
  --tw-rotate: -3deg;
}

.focus\:-rotate-2:focus {
  --tw-rotate: -2deg;
}

.focus\:-rotate-1:focus {
  --tw-rotate: -1deg;
}

.translate-x-0 {
  --tw-translate-x: 0px;
}

.translate-x-1 {
  --tw-translate-x: 0.25rem;
}

.translate-x-2 {
  --tw-translate-x: 0.5rem;
}

.translate-x-3 {
  --tw-translate-x: 0.75rem;
}

.translate-x-4 {
  --tw-translate-x: 1rem;
}

.translate-x-5 {
  --tw-translate-x: 1.25rem;
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
}

.translate-x-7 {
  --tw-translate-x: 1.75rem;
}

.translate-x-8 {
  --tw-translate-x: 2rem;
}

.translate-x-9 {
  --tw-translate-x: 2.25rem;
}

.translate-x-10 {
  --tw-translate-x: 2.5rem;
}

.translate-x-11 {
  --tw-translate-x: 2.75rem;
}

.translate-x-12 {
  --tw-translate-x: 3rem;
}

.translate-x-14 {
  --tw-translate-x: 3.5rem;
}

.translate-x-16 {
  --tw-translate-x: 4rem;
}

.translate-x-20 {
  --tw-translate-x: 5rem;
}

.translate-x-24 {
  --tw-translate-x: 6rem;
}

.translate-x-28 {
  --tw-translate-x: 7rem;
}

.translate-x-32 {
  --tw-translate-x: 8rem;
}

.translate-x-36 {
  --tw-translate-x: 9rem;
}

.translate-x-40 {
  --tw-translate-x: 10rem;
}

.translate-x-44 {
  --tw-translate-x: 11rem;
}

.translate-x-48 {
  --tw-translate-x: 12rem;
}

.translate-x-52 {
  --tw-translate-x: 13rem;
}

.translate-x-56 {
  --tw-translate-x: 14rem;
}

.translate-x-60 {
  --tw-translate-x: 15rem;
}

.translate-x-64 {
  --tw-translate-x: 16rem;
}

.translate-x-72 {
  --tw-translate-x: 18rem;
}

.translate-x-80 {
  --tw-translate-x: 20rem;
}

.translate-x-96 {
  --tw-translate-x: 24rem;
}

.translate-x-px {
  --tw-translate-x: 1px;
}

.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
}

.translate-x-1\.5 {
  --tw-translate-x: 0.375rem;
}

.translate-x-2\.5 {
  --tw-translate-x: 0.625rem;
}

.translate-x-3\.5 {
  --tw-translate-x: 0.875rem;
}

.-translate-x-0 {
  --tw-translate-x: 0px;
}

.-translate-x-1 {
  --tw-translate-x: -0.25rem;
}

.-translate-x-2 {
  --tw-translate-x: -0.5rem;
}

.-translate-x-3 {
  --tw-translate-x: -0.75rem;
}

.-translate-x-4 {
  --tw-translate-x: -1rem;
}

.-translate-x-5 {
  --tw-translate-x: -1.25rem;
}

.-translate-x-6 {
  --tw-translate-x: -1.5rem;
}

.-translate-x-7 {
  --tw-translate-x: -1.75rem;
}

.-translate-x-8 {
  --tw-translate-x: -2rem;
}

.-translate-x-9 {
  --tw-translate-x: -2.25rem;
}

.-translate-x-10 {
  --tw-translate-x: -2.5rem;
}

.-translate-x-11 {
  --tw-translate-x: -2.75rem;
}

.-translate-x-12 {
  --tw-translate-x: -3rem;
}

.-translate-x-14 {
  --tw-translate-x: -3.5rem;
}

.-translate-x-16 {
  --tw-translate-x: -4rem;
}

.-translate-x-20 {
  --tw-translate-x: -5rem;
}

.-translate-x-24 {
  --tw-translate-x: -6rem;
}

.-translate-x-28 {
  --tw-translate-x: -7rem;
}

.-translate-x-32 {
  --tw-translate-x: -8rem;
}

.-translate-x-36 {
  --tw-translate-x: -9rem;
}

.-translate-x-40 {
  --tw-translate-x: -10rem;
}

.-translate-x-44 {
  --tw-translate-x: -11rem;
}

.-translate-x-48 {
  --tw-translate-x: -12rem;
}

.-translate-x-52 {
  --tw-translate-x: -13rem;
}

.-translate-x-56 {
  --tw-translate-x: -14rem;
}

.-translate-x-60 {
  --tw-translate-x: -15rem;
}

.-translate-x-64 {
  --tw-translate-x: -16rem;
}

.-translate-x-72 {
  --tw-translate-x: -18rem;
}

.-translate-x-80 {
  --tw-translate-x: -20rem;
}

.-translate-x-96 {
  --tw-translate-x: -24rem;
}

.-translate-x-px {
  --tw-translate-x: -1px;
}

.-translate-x-0\.5 {
  --tw-translate-x: -0.125rem;
}

.-translate-x-1\.5 {
  --tw-translate-x: -0.375rem;
}

.-translate-x-2\.5 {
  --tw-translate-x: -0.625rem;
}

.-translate-x-3\.5 {
  --tw-translate-x: -0.875rem;
}

.translate-x-1\/2 {
  --tw-translate-x: 50%;
}

.translate-x-1\/3 {
  --tw-translate-x: 33.333333%;
}

.translate-x-2\/3 {
  --tw-translate-x: 66.666667%;
}

.translate-x-1\/4 {
  --tw-translate-x: 25%;
}

.translate-x-2\/4 {
  --tw-translate-x: 50%;
}

.translate-x-3\/4 {
  --tw-translate-x: 75%;
}

.translate-x-full {
  --tw-translate-x: 100%;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
}

.-translate-x-1\/3 {
  --tw-translate-x: -33.333333%;
}

.-translate-x-2\/3 {
  --tw-translate-x: -66.666667%;
}

.-translate-x-1\/4 {
  --tw-translate-x: -25%;
}

.-translate-x-2\/4 {
  --tw-translate-x: -50%;
}

.-translate-x-3\/4 {
  --tw-translate-x: -75%;
}

.-translate-x-full {
  --tw-translate-x: -100%;
}

.translate-y-0 {
  --tw-translate-y: 0px;
}

.translate-y-1 {
  --tw-translate-y: 0.25rem;
}

.translate-y-2 {
  --tw-translate-y: 0.5rem;
}

.translate-y-3 {
  --tw-translate-y: 0.75rem;
}

.translate-y-4 {
  --tw-translate-y: 1rem;
}

.translate-y-5 {
  --tw-translate-y: 1.25rem;
}

.translate-y-6 {
  --tw-translate-y: 1.5rem;
}

.translate-y-7 {
  --tw-translate-y: 1.75rem;
}

.translate-y-8 {
  --tw-translate-y: 2rem;
}

.translate-y-9 {
  --tw-translate-y: 2.25rem;
}

.translate-y-10 {
  --tw-translate-y: 2.5rem;
}

.translate-y-11 {
  --tw-translate-y: 2.75rem;
}

.translate-y-12 {
  --tw-translate-y: 3rem;
}

.translate-y-14 {
  --tw-translate-y: 3.5rem;
}

.translate-y-16 {
  --tw-translate-y: 4rem;
}

.translate-y-20 {
  --tw-translate-y: 5rem;
}

.translate-y-24 {
  --tw-translate-y: 6rem;
}

.translate-y-28 {
  --tw-translate-y: 7rem;
}

.translate-y-32 {
  --tw-translate-y: 8rem;
}

.translate-y-36 {
  --tw-translate-y: 9rem;
}

.translate-y-40 {
  --tw-translate-y: 10rem;
}

.translate-y-44 {
  --tw-translate-y: 11rem;
}

.translate-y-48 {
  --tw-translate-y: 12rem;
}

.translate-y-52 {
  --tw-translate-y: 13rem;
}

.translate-y-56 {
  --tw-translate-y: 14rem;
}

.translate-y-60 {
  --tw-translate-y: 15rem;
}

.translate-y-64 {
  --tw-translate-y: 16rem;
}

.translate-y-72 {
  --tw-translate-y: 18rem;
}

.translate-y-80 {
  --tw-translate-y: 20rem;
}

.translate-y-96 {
  --tw-translate-y: 24rem;
}

.translate-y-px {
  --tw-translate-y: 1px;
}

.translate-y-0\.5 {
  --tw-translate-y: 0.125rem;
}

.translate-y-1\.5 {
  --tw-translate-y: 0.375rem;
}

.translate-y-2\.5 {
  --tw-translate-y: 0.625rem;
}

.translate-y-3\.5 {
  --tw-translate-y: 0.875rem;
}

.-translate-y-0 {
  --tw-translate-y: 0px;
}

.-translate-y-1 {
  --tw-translate-y: -0.25rem;
}

.-translate-y-2 {
  --tw-translate-y: -0.5rem;
}

.-translate-y-3 {
  --tw-translate-y: -0.75rem;
}

.-translate-y-4 {
  --tw-translate-y: -1rem;
}

.-translate-y-5 {
  --tw-translate-y: -1.25rem;
}

.-translate-y-6 {
  --tw-translate-y: -1.5rem;
}

.-translate-y-7 {
  --tw-translate-y: -1.75rem;
}

.-translate-y-8 {
  --tw-translate-y: -2rem;
}

.-translate-y-9 {
  --tw-translate-y: -2.25rem;
}

.-translate-y-10 {
  --tw-translate-y: -2.5rem;
}

.-translate-y-11 {
  --tw-translate-y: -2.75rem;
}

.-translate-y-12 {
  --tw-translate-y: -3rem;
}

.-translate-y-14 {
  --tw-translate-y: -3.5rem;
}

.-translate-y-16 {
  --tw-translate-y: -4rem;
}

.-translate-y-20 {
  --tw-translate-y: -5rem;
}

.-translate-y-24 {
  --tw-translate-y: -6rem;
}

.-translate-y-28 {
  --tw-translate-y: -7rem;
}

.-translate-y-32 {
  --tw-translate-y: -8rem;
}

.-translate-y-36 {
  --tw-translate-y: -9rem;
}

.-translate-y-40 {
  --tw-translate-y: -10rem;
}

.-translate-y-44 {
  --tw-translate-y: -11rem;
}

.-translate-y-48 {
  --tw-translate-y: -12rem;
}

.-translate-y-52 {
  --tw-translate-y: -13rem;
}

.-translate-y-56 {
  --tw-translate-y: -14rem;
}

.-translate-y-60 {
  --tw-translate-y: -15rem;
}

.-translate-y-64 {
  --tw-translate-y: -16rem;
}

.-translate-y-72 {
  --tw-translate-y: -18rem;
}

.-translate-y-80 {
  --tw-translate-y: -20rem;
}

.-translate-y-96 {
  --tw-translate-y: -24rem;
}

.-translate-y-px {
  --tw-translate-y: -1px;
}

.-translate-y-0\.5 {
  --tw-translate-y: -0.125rem;
}

.-translate-y-1\.5 {
  --tw-translate-y: -0.375rem;
}

.-translate-y-2\.5 {
  --tw-translate-y: -0.625rem;
}

.-translate-y-3\.5 {
  --tw-translate-y: -0.875rem;
}

.translate-y-1\/2 {
  --tw-translate-y: 50%;
}

.translate-y-1\/3 {
  --tw-translate-y: 33.333333%;
}

.translate-y-2\/3 {
  --tw-translate-y: 66.666667%;
}

.translate-y-1\/4 {
  --tw-translate-y: 25%;
}

.translate-y-2\/4 {
  --tw-translate-y: 50%;
}

.translate-y-3\/4 {
  --tw-translate-y: 75%;
}

.translate-y-full {
  --tw-translate-y: 100%;
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
}

.-translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
}

.-translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
}

.-translate-y-1\/4 {
  --tw-translate-y: -25%;
}

.-translate-y-2\/4 {
  --tw-translate-y: -50%;
}

.-translate-y-3\/4 {
  --tw-translate-y: -75%;
}

.-translate-y-full {
  --tw-translate-y: -100%;
}

.hover\:translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:translate-x-1:hover {
  --tw-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover {
  --tw-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover {
  --tw-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover {
  --tw-translate-x: 1rem;
}

.hover\:translate-x-5:hover {
  --tw-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover {
  --tw-translate-x: 1.5rem;
}

.hover\:translate-x-7:hover {
  --tw-translate-x: 1.75rem;
}

.hover\:translate-x-8:hover {
  --tw-translate-x: 2rem;
}

.hover\:translate-x-9:hover {
  --tw-translate-x: 2.25rem;
}

.hover\:translate-x-10:hover {
  --tw-translate-x: 2.5rem;
}

.hover\:translate-x-11:hover {
  --tw-translate-x: 2.75rem;
}

.hover\:translate-x-12:hover {
  --tw-translate-x: 3rem;
}

.hover\:translate-x-14:hover {
  --tw-translate-x: 3.5rem;
}

.hover\:translate-x-16:hover {
  --tw-translate-x: 4rem;
}

.hover\:translate-x-20:hover {
  --tw-translate-x: 5rem;
}

.hover\:translate-x-24:hover {
  --tw-translate-x: 6rem;
}

.hover\:translate-x-28:hover {
  --tw-translate-x: 7rem;
}

.hover\:translate-x-32:hover {
  --tw-translate-x: 8rem;
}

.hover\:translate-x-36:hover {
  --tw-translate-x: 9rem;
}

.hover\:translate-x-40:hover {
  --tw-translate-x: 10rem;
}

.hover\:translate-x-44:hover {
  --tw-translate-x: 11rem;
}

.hover\:translate-x-48:hover {
  --tw-translate-x: 12rem;
}

.hover\:translate-x-52:hover {
  --tw-translate-x: 13rem;
}

.hover\:translate-x-56:hover {
  --tw-translate-x: 14rem;
}

.hover\:translate-x-60:hover {
  --tw-translate-x: 15rem;
}

.hover\:translate-x-64:hover {
  --tw-translate-x: 16rem;
}

.hover\:translate-x-72:hover {
  --tw-translate-x: 18rem;
}

.hover\:translate-x-80:hover {
  --tw-translate-x: 20rem;
}

.hover\:translate-x-96:hover {
  --tw-translate-x: 24rem;
}

.hover\:translate-x-px:hover {
  --tw-translate-x: 1px;
}

.hover\:translate-x-0\.5:hover {
  --tw-translate-x: 0.125rem;
}

.hover\:translate-x-1\.5:hover {
  --tw-translate-x: 0.375rem;
}

.hover\:translate-x-2\.5:hover {
  --tw-translate-x: 0.625rem;
}

.hover\:translate-x-3\.5:hover {
  --tw-translate-x: 0.875rem;
}

.hover\:-translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:-translate-x-1:hover {
  --tw-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover {
  --tw-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover {
  --tw-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover {
  --tw-translate-x: -1rem;
}

.hover\:-translate-x-5:hover {
  --tw-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover {
  --tw-translate-x: -1.5rem;
}

.hover\:-translate-x-7:hover {
  --tw-translate-x: -1.75rem;
}

.hover\:-translate-x-8:hover {
  --tw-translate-x: -2rem;
}

.hover\:-translate-x-9:hover {
  --tw-translate-x: -2.25rem;
}

.hover\:-translate-x-10:hover {
  --tw-translate-x: -2.5rem;
}

.hover\:-translate-x-11:hover {
  --tw-translate-x: -2.75rem;
}

.hover\:-translate-x-12:hover {
  --tw-translate-x: -3rem;
}

.hover\:-translate-x-14:hover {
  --tw-translate-x: -3.5rem;
}

.hover\:-translate-x-16:hover {
  --tw-translate-x: -4rem;
}

.hover\:-translate-x-20:hover {
  --tw-translate-x: -5rem;
}

.hover\:-translate-x-24:hover {
  --tw-translate-x: -6rem;
}

.hover\:-translate-x-28:hover {
  --tw-translate-x: -7rem;
}

.hover\:-translate-x-32:hover {
  --tw-translate-x: -8rem;
}

.hover\:-translate-x-36:hover {
  --tw-translate-x: -9rem;
}

.hover\:-translate-x-40:hover {
  --tw-translate-x: -10rem;
}

.hover\:-translate-x-44:hover {
  --tw-translate-x: -11rem;
}

.hover\:-translate-x-48:hover {
  --tw-translate-x: -12rem;
}

.hover\:-translate-x-52:hover {
  --tw-translate-x: -13rem;
}

.hover\:-translate-x-56:hover {
  --tw-translate-x: -14rem;
}

.hover\:-translate-x-60:hover {
  --tw-translate-x: -15rem;
}

.hover\:-translate-x-64:hover {
  --tw-translate-x: -16rem;
}

.hover\:-translate-x-72:hover {
  --tw-translate-x: -18rem;
}

.hover\:-translate-x-80:hover {
  --tw-translate-x: -20rem;
}

.hover\:-translate-x-96:hover {
  --tw-translate-x: -24rem;
}

.hover\:-translate-x-px:hover {
  --tw-translate-x: -1px;
}

.hover\:-translate-x-0\.5:hover {
  --tw-translate-x: -0.125rem;
}

.hover\:-translate-x-1\.5:hover {
  --tw-translate-x: -0.375rem;
}

.hover\:-translate-x-2\.5:hover {
  --tw-translate-x: -0.625rem;
}

.hover\:-translate-x-3\.5:hover {
  --tw-translate-x: -0.875rem;
}

.hover\:translate-x-1\/2:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-1\/3:hover {
  --tw-translate-x: 33.333333%;
}

.hover\:translate-x-2\/3:hover {
  --tw-translate-x: 66.666667%;
}

.hover\:translate-x-1\/4:hover {
  --tw-translate-x: 25%;
}

.hover\:translate-x-2\/4:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-3\/4:hover {
  --tw-translate-x: 75%;
}

.hover\:translate-x-full:hover {
  --tw-translate-x: 100%;
}

.hover\:-translate-x-1\/2:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-1\/3:hover {
  --tw-translate-x: -33.333333%;
}

.hover\:-translate-x-2\/3:hover {
  --tw-translate-x: -66.666667%;
}

.hover\:-translate-x-1\/4:hover {
  --tw-translate-x: -25%;
}

.hover\:-translate-x-2\/4:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-3\/4:hover {
  --tw-translate-x: -75%;
}

.hover\:-translate-x-full:hover {
  --tw-translate-x: -100%;
}

.hover\:translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:translate-y-1:hover {
  --tw-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover {
  --tw-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover {
  --tw-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover {
  --tw-translate-y: 1rem;
}

.hover\:translate-y-5:hover {
  --tw-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover {
  --tw-translate-y: 1.5rem;
}

.hover\:translate-y-7:hover {
  --tw-translate-y: 1.75rem;
}

.hover\:translate-y-8:hover {
  --tw-translate-y: 2rem;
}

.hover\:translate-y-9:hover {
  --tw-translate-y: 2.25rem;
}

.hover\:translate-y-10:hover {
  --tw-translate-y: 2.5rem;
}

.hover\:translate-y-11:hover {
  --tw-translate-y: 2.75rem;
}

.hover\:translate-y-12:hover {
  --tw-translate-y: 3rem;
}

.hover\:translate-y-14:hover {
  --tw-translate-y: 3.5rem;
}

.hover\:translate-y-16:hover {
  --tw-translate-y: 4rem;
}

.hover\:translate-y-20:hover {
  --tw-translate-y: 5rem;
}

.hover\:translate-y-24:hover {
  --tw-translate-y: 6rem;
}

.hover\:translate-y-28:hover {
  --tw-translate-y: 7rem;
}

.hover\:translate-y-32:hover {
  --tw-translate-y: 8rem;
}

.hover\:translate-y-36:hover {
  --tw-translate-y: 9rem;
}

.hover\:translate-y-40:hover {
  --tw-translate-y: 10rem;
}

.hover\:translate-y-44:hover {
  --tw-translate-y: 11rem;
}

.hover\:translate-y-48:hover {
  --tw-translate-y: 12rem;
}

.hover\:translate-y-52:hover {
  --tw-translate-y: 13rem;
}

.hover\:translate-y-56:hover {
  --tw-translate-y: 14rem;
}

.hover\:translate-y-60:hover {
  --tw-translate-y: 15rem;
}

.hover\:translate-y-64:hover {
  --tw-translate-y: 16rem;
}

.hover\:translate-y-72:hover {
  --tw-translate-y: 18rem;
}

.hover\:translate-y-80:hover {
  --tw-translate-y: 20rem;
}

.hover\:translate-y-96:hover {
  --tw-translate-y: 24rem;
}

.hover\:translate-y-px:hover {
  --tw-translate-y: 1px;
}

.hover\:translate-y-0\.5:hover {
  --tw-translate-y: 0.125rem;
}

.hover\:translate-y-1\.5:hover {
  --tw-translate-y: 0.375rem;
}

.hover\:translate-y-2\.5:hover {
  --tw-translate-y: 0.625rem;
}

.hover\:translate-y-3\.5:hover {
  --tw-translate-y: 0.875rem;
}

.hover\:-translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover {
  --tw-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover {
  --tw-translate-y: -1rem;
}

.hover\:-translate-y-5:hover {
  --tw-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover {
  --tw-translate-y: -1.5rem;
}

.hover\:-translate-y-7:hover {
  --tw-translate-y: -1.75rem;
}

.hover\:-translate-y-8:hover {
  --tw-translate-y: -2rem;
}

.hover\:-translate-y-9:hover {
  --tw-translate-y: -2.25rem;
}

.hover\:-translate-y-10:hover {
  --tw-translate-y: -2.5rem;
}

.hover\:-translate-y-11:hover {
  --tw-translate-y: -2.75rem;
}

.hover\:-translate-y-12:hover {
  --tw-translate-y: -3rem;
}

.hover\:-translate-y-14:hover {
  --tw-translate-y: -3.5rem;
}

.hover\:-translate-y-16:hover {
  --tw-translate-y: -4rem;
}

.hover\:-translate-y-20:hover {
  --tw-translate-y: -5rem;
}

.hover\:-translate-y-24:hover {
  --tw-translate-y: -6rem;
}

.hover\:-translate-y-28:hover {
  --tw-translate-y: -7rem;
}

.hover\:-translate-y-32:hover {
  --tw-translate-y: -8rem;
}

.hover\:-translate-y-36:hover {
  --tw-translate-y: -9rem;
}

.hover\:-translate-y-40:hover {
  --tw-translate-y: -10rem;
}

.hover\:-translate-y-44:hover {
  --tw-translate-y: -11rem;
}

.hover\:-translate-y-48:hover {
  --tw-translate-y: -12rem;
}

.hover\:-translate-y-52:hover {
  --tw-translate-y: -13rem;
}

.hover\:-translate-y-56:hover {
  --tw-translate-y: -14rem;
}

.hover\:-translate-y-60:hover {
  --tw-translate-y: -15rem;
}

.hover\:-translate-y-64:hover {
  --tw-translate-y: -16rem;
}

.hover\:-translate-y-72:hover {
  --tw-translate-y: -18rem;
}

.hover\:-translate-y-80:hover {
  --tw-translate-y: -20rem;
}

.hover\:-translate-y-96:hover {
  --tw-translate-y: -24rem;
}

.hover\:-translate-y-px:hover {
  --tw-translate-y: -1px;
}

.hover\:-translate-y-0\.5:hover {
  --tw-translate-y: -0.125rem;
}

.hover\:-translate-y-1\.5:hover {
  --tw-translate-y: -0.375rem;
}

.hover\:-translate-y-2\.5:hover {
  --tw-translate-y: -0.625rem;
}

.hover\:-translate-y-3\.5:hover {
  --tw-translate-y: -0.875rem;
}

.hover\:translate-y-1\/2:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-1\/3:hover {
  --tw-translate-y: 33.333333%;
}

.hover\:translate-y-2\/3:hover {
  --tw-translate-y: 66.666667%;
}

.hover\:translate-y-1\/4:hover {
  --tw-translate-y: 25%;
}

.hover\:translate-y-2\/4:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-3\/4:hover {
  --tw-translate-y: 75%;
}

.hover\:translate-y-full:hover {
  --tw-translate-y: 100%;
}

.hover\:-translate-y-1\/2:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-1\/3:hover {
  --tw-translate-y: -33.333333%;
}

.hover\:-translate-y-2\/3:hover {
  --tw-translate-y: -66.666667%;
}

.hover\:-translate-y-1\/4:hover {
  --tw-translate-y: -25%;
}

.hover\:-translate-y-2\/4:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-3\/4:hover {
  --tw-translate-y: -75%;
}

.hover\:-translate-y-full:hover {
  --tw-translate-y: -100%;
}

.focus\:translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:translate-x-1:focus {
  --tw-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus {
  --tw-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus {
  --tw-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus {
  --tw-translate-x: 1rem;
}

.focus\:translate-x-5:focus {
  --tw-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus {
  --tw-translate-x: 1.5rem;
}

.focus\:translate-x-7:focus {
  --tw-translate-x: 1.75rem;
}

.focus\:translate-x-8:focus {
  --tw-translate-x: 2rem;
}

.focus\:translate-x-9:focus {
  --tw-translate-x: 2.25rem;
}

.focus\:translate-x-10:focus {
  --tw-translate-x: 2.5rem;
}

.focus\:translate-x-11:focus {
  --tw-translate-x: 2.75rem;
}

.focus\:translate-x-12:focus {
  --tw-translate-x: 3rem;
}

.focus\:translate-x-14:focus {
  --tw-translate-x: 3.5rem;
}

.focus\:translate-x-16:focus {
  --tw-translate-x: 4rem;
}

.focus\:translate-x-20:focus {
  --tw-translate-x: 5rem;
}

.focus\:translate-x-24:focus {
  --tw-translate-x: 6rem;
}

.focus\:translate-x-28:focus {
  --tw-translate-x: 7rem;
}

.focus\:translate-x-32:focus {
  --tw-translate-x: 8rem;
}

.focus\:translate-x-36:focus {
  --tw-translate-x: 9rem;
}

.focus\:translate-x-40:focus {
  --tw-translate-x: 10rem;
}

.focus\:translate-x-44:focus {
  --tw-translate-x: 11rem;
}

.focus\:translate-x-48:focus {
  --tw-translate-x: 12rem;
}

.focus\:translate-x-52:focus {
  --tw-translate-x: 13rem;
}

.focus\:translate-x-56:focus {
  --tw-translate-x: 14rem;
}

.focus\:translate-x-60:focus {
  --tw-translate-x: 15rem;
}

.focus\:translate-x-64:focus {
  --tw-translate-x: 16rem;
}

.focus\:translate-x-72:focus {
  --tw-translate-x: 18rem;
}

.focus\:translate-x-80:focus {
  --tw-translate-x: 20rem;
}

.focus\:translate-x-96:focus {
  --tw-translate-x: 24rem;
}

.focus\:translate-x-px:focus {
  --tw-translate-x: 1px;
}

.focus\:translate-x-0\.5:focus {
  --tw-translate-x: 0.125rem;
}

.focus\:translate-x-1\.5:focus {
  --tw-translate-x: 0.375rem;
}

.focus\:translate-x-2\.5:focus {
  --tw-translate-x: 0.625rem;
}

.focus\:translate-x-3\.5:focus {
  --tw-translate-x: 0.875rem;
}

.focus\:-translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:-translate-x-1:focus {
  --tw-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus {
  --tw-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus {
  --tw-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus {
  --tw-translate-x: -1rem;
}

.focus\:-translate-x-5:focus {
  --tw-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus {
  --tw-translate-x: -1.5rem;
}

.focus\:-translate-x-7:focus {
  --tw-translate-x: -1.75rem;
}

.focus\:-translate-x-8:focus {
  --tw-translate-x: -2rem;
}

.focus\:-translate-x-9:focus {
  --tw-translate-x: -2.25rem;
}

.focus\:-translate-x-10:focus {
  --tw-translate-x: -2.5rem;
}

.focus\:-translate-x-11:focus {
  --tw-translate-x: -2.75rem;
}

.focus\:-translate-x-12:focus {
  --tw-translate-x: -3rem;
}

.focus\:-translate-x-14:focus {
  --tw-translate-x: -3.5rem;
}

.focus\:-translate-x-16:focus {
  --tw-translate-x: -4rem;
}

.focus\:-translate-x-20:focus {
  --tw-translate-x: -5rem;
}

.focus\:-translate-x-24:focus {
  --tw-translate-x: -6rem;
}

.focus\:-translate-x-28:focus {
  --tw-translate-x: -7rem;
}

.focus\:-translate-x-32:focus {
  --tw-translate-x: -8rem;
}

.focus\:-translate-x-36:focus {
  --tw-translate-x: -9rem;
}

.focus\:-translate-x-40:focus {
  --tw-translate-x: -10rem;
}

.focus\:-translate-x-44:focus {
  --tw-translate-x: -11rem;
}

.focus\:-translate-x-48:focus {
  --tw-translate-x: -12rem;
}

.focus\:-translate-x-52:focus {
  --tw-translate-x: -13rem;
}

.focus\:-translate-x-56:focus {
  --tw-translate-x: -14rem;
}

.focus\:-translate-x-60:focus {
  --tw-translate-x: -15rem;
}

.focus\:-translate-x-64:focus {
  --tw-translate-x: -16rem;
}

.focus\:-translate-x-72:focus {
  --tw-translate-x: -18rem;
}

.focus\:-translate-x-80:focus {
  --tw-translate-x: -20rem;
}

.focus\:-translate-x-96:focus {
  --tw-translate-x: -24rem;
}

.focus\:-translate-x-px:focus {
  --tw-translate-x: -1px;
}

.focus\:-translate-x-0\.5:focus {
  --tw-translate-x: -0.125rem;
}

.focus\:-translate-x-1\.5:focus {
  --tw-translate-x: -0.375rem;
}

.focus\:-translate-x-2\.5:focus {
  --tw-translate-x: -0.625rem;
}

.focus\:-translate-x-3\.5:focus {
  --tw-translate-x: -0.875rem;
}

.focus\:translate-x-1\/2:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-1\/3:focus {
  --tw-translate-x: 33.333333%;
}

.focus\:translate-x-2\/3:focus {
  --tw-translate-x: 66.666667%;
}

.focus\:translate-x-1\/4:focus {
  --tw-translate-x: 25%;
}

.focus\:translate-x-2\/4:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-3\/4:focus {
  --tw-translate-x: 75%;
}

.focus\:translate-x-full:focus {
  --tw-translate-x: 100%;
}

.focus\:-translate-x-1\/2:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-1\/3:focus {
  --tw-translate-x: -33.333333%;
}

.focus\:-translate-x-2\/3:focus {
  --tw-translate-x: -66.666667%;
}

.focus\:-translate-x-1\/4:focus {
  --tw-translate-x: -25%;
}

.focus\:-translate-x-2\/4:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-3\/4:focus {
  --tw-translate-x: -75%;
}

.focus\:-translate-x-full:focus {
  --tw-translate-x: -100%;
}

.focus\:translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:translate-y-1:focus {
  --tw-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus {
  --tw-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus {
  --tw-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus {
  --tw-translate-y: 1rem;
}

.focus\:translate-y-5:focus {
  --tw-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus {
  --tw-translate-y: 1.5rem;
}

.focus\:translate-y-7:focus {
  --tw-translate-y: 1.75rem;
}

.focus\:translate-y-8:focus {
  --tw-translate-y: 2rem;
}

.focus\:translate-y-9:focus {
  --tw-translate-y: 2.25rem;
}

.focus\:translate-y-10:focus {
  --tw-translate-y: 2.5rem;
}

.focus\:translate-y-11:focus {
  --tw-translate-y: 2.75rem;
}

.focus\:translate-y-12:focus {
  --tw-translate-y: 3rem;
}

.focus\:translate-y-14:focus {
  --tw-translate-y: 3.5rem;
}

.focus\:translate-y-16:focus {
  --tw-translate-y: 4rem;
}

.focus\:translate-y-20:focus {
  --tw-translate-y: 5rem;
}

.focus\:translate-y-24:focus {
  --tw-translate-y: 6rem;
}

.focus\:translate-y-28:focus {
  --tw-translate-y: 7rem;
}

.focus\:translate-y-32:focus {
  --tw-translate-y: 8rem;
}

.focus\:translate-y-36:focus {
  --tw-translate-y: 9rem;
}

.focus\:translate-y-40:focus {
  --tw-translate-y: 10rem;
}

.focus\:translate-y-44:focus {
  --tw-translate-y: 11rem;
}

.focus\:translate-y-48:focus {
  --tw-translate-y: 12rem;
}

.focus\:translate-y-52:focus {
  --tw-translate-y: 13rem;
}

.focus\:translate-y-56:focus {
  --tw-translate-y: 14rem;
}

.focus\:translate-y-60:focus {
  --tw-translate-y: 15rem;
}

.focus\:translate-y-64:focus {
  --tw-translate-y: 16rem;
}

.focus\:translate-y-72:focus {
  --tw-translate-y: 18rem;
}

.focus\:translate-y-80:focus {
  --tw-translate-y: 20rem;
}

.focus\:translate-y-96:focus {
  --tw-translate-y: 24rem;
}

.focus\:translate-y-px:focus {
  --tw-translate-y: 1px;
}

.focus\:translate-y-0\.5:focus {
  --tw-translate-y: 0.125rem;
}

.focus\:translate-y-1\.5:focus {
  --tw-translate-y: 0.375rem;
}

.focus\:translate-y-2\.5:focus {
  --tw-translate-y: 0.625rem;
}

.focus\:translate-y-3\.5:focus {
  --tw-translate-y: 0.875rem;
}

.focus\:-translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:-translate-y-1:focus {
  --tw-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus {
  --tw-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus {
  --tw-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus {
  --tw-translate-y: -1rem;
}

.focus\:-translate-y-5:focus {
  --tw-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus {
  --tw-translate-y: -1.5rem;
}

.focus\:-translate-y-7:focus {
  --tw-translate-y: -1.75rem;
}

.focus\:-translate-y-8:focus {
  --tw-translate-y: -2rem;
}

.focus\:-translate-y-9:focus {
  --tw-translate-y: -2.25rem;
}

.focus\:-translate-y-10:focus {
  --tw-translate-y: -2.5rem;
}

.focus\:-translate-y-11:focus {
  --tw-translate-y: -2.75rem;
}

.focus\:-translate-y-12:focus {
  --tw-translate-y: -3rem;
}

.focus\:-translate-y-14:focus {
  --tw-translate-y: -3.5rem;
}

.focus\:-translate-y-16:focus {
  --tw-translate-y: -4rem;
}

.focus\:-translate-y-20:focus {
  --tw-translate-y: -5rem;
}

.focus\:-translate-y-24:focus {
  --tw-translate-y: -6rem;
}

.focus\:-translate-y-28:focus {
  --tw-translate-y: -7rem;
}

.focus\:-translate-y-32:focus {
  --tw-translate-y: -8rem;
}

.focus\:-translate-y-36:focus {
  --tw-translate-y: -9rem;
}

.focus\:-translate-y-40:focus {
  --tw-translate-y: -10rem;
}

.focus\:-translate-y-44:focus {
  --tw-translate-y: -11rem;
}

.focus\:-translate-y-48:focus {
  --tw-translate-y: -12rem;
}

.focus\:-translate-y-52:focus {
  --tw-translate-y: -13rem;
}

.focus\:-translate-y-56:focus {
  --tw-translate-y: -14rem;
}

.focus\:-translate-y-60:focus {
  --tw-translate-y: -15rem;
}

.focus\:-translate-y-64:focus {
  --tw-translate-y: -16rem;
}

.focus\:-translate-y-72:focus {
  --tw-translate-y: -18rem;
}

.focus\:-translate-y-80:focus {
  --tw-translate-y: -20rem;
}

.focus\:-translate-y-96:focus {
  --tw-translate-y: -24rem;
}

.focus\:-translate-y-px:focus {
  --tw-translate-y: -1px;
}

.focus\:-translate-y-0\.5:focus {
  --tw-translate-y: -0.125rem;
}

.focus\:-translate-y-1\.5:focus {
  --tw-translate-y: -0.375rem;
}

.focus\:-translate-y-2\.5:focus {
  --tw-translate-y: -0.625rem;
}

.focus\:-translate-y-3\.5:focus {
  --tw-translate-y: -0.875rem;
}

.focus\:translate-y-1\/2:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-1\/3:focus {
  --tw-translate-y: 33.333333%;
}

.focus\:translate-y-2\/3:focus {
  --tw-translate-y: 66.666667%;
}

.focus\:translate-y-1\/4:focus {
  --tw-translate-y: 25%;
}

.focus\:translate-y-2\/4:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-3\/4:focus {
  --tw-translate-y: 75%;
}

.focus\:translate-y-full:focus {
  --tw-translate-y: 100%;
}

.focus\:-translate-y-1\/2:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-1\/3:focus {
  --tw-translate-y: -33.333333%;
}

.focus\:-translate-y-2\/3:focus {
  --tw-translate-y: -66.666667%;
}

.focus\:-translate-y-1\/4:focus {
  --tw-translate-y: -25%;
}

.focus\:-translate-y-2\/4:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-3\/4:focus {
  --tw-translate-y: -75%;
}

.focus\:-translate-y-full:focus {
  --tw-translate-y: -100%;
}

.skew-x-0 {
  --tw-skew-x: 0deg;
}

.skew-x-1 {
  --tw-skew-x: 1deg;
}

.skew-x-2 {
  --tw-skew-x: 2deg;
}

.skew-x-3 {
  --tw-skew-x: 3deg;
}

.skew-x-6 {
  --tw-skew-x: 6deg;
}

.skew-x-12 {
  --tw-skew-x: 12deg;
}

.-skew-x-12 {
  --tw-skew-x: -12deg;
}

.-skew-x-6 {
  --tw-skew-x: -6deg;
}

.-skew-x-3 {
  --tw-skew-x: -3deg;
}

.-skew-x-2 {
  --tw-skew-x: -2deg;
}

.-skew-x-1 {
  --tw-skew-x: -1deg;
}

.skew-y-0 {
  --tw-skew-y: 0deg;
}

.skew-y-1 {
  --tw-skew-y: 1deg;
}

.skew-y-2 {
  --tw-skew-y: 2deg;
}

.skew-y-3 {
  --tw-skew-y: 3deg;
}

.skew-y-6 {
  --tw-skew-y: 6deg;
}

.skew-y-12 {
  --tw-skew-y: 12deg;
}

.-skew-y-12 {
  --tw-skew-y: -12deg;
}

.-skew-y-6 {
  --tw-skew-y: -6deg;
}

.-skew-y-3 {
  --tw-skew-y: -3deg;
}

.-skew-y-2 {
  --tw-skew-y: -2deg;
}

.-skew-y-1 {
  --tw-skew-y: -1deg;
}

.hover\:skew-x-0:hover {
  --tw-skew-x: 0deg;
}

.hover\:skew-x-1:hover {
  --tw-skew-x: 1deg;
}

.hover\:skew-x-2:hover {
  --tw-skew-x: 2deg;
}

.hover\:skew-x-3:hover {
  --tw-skew-x: 3deg;
}

.hover\:skew-x-6:hover {
  --tw-skew-x: 6deg;
}

.hover\:skew-x-12:hover {
  --tw-skew-x: 12deg;
}

.hover\:-skew-x-12:hover {
  --tw-skew-x: -12deg;
}

.hover\:-skew-x-6:hover {
  --tw-skew-x: -6deg;
}

.hover\:-skew-x-3:hover {
  --tw-skew-x: -3deg;
}

.hover\:-skew-x-2:hover {
  --tw-skew-x: -2deg;
}

.hover\:-skew-x-1:hover {
  --tw-skew-x: -1deg;
}

.hover\:skew-y-0:hover {
  --tw-skew-y: 0deg;
}

.hover\:skew-y-1:hover {
  --tw-skew-y: 1deg;
}

.hover\:skew-y-2:hover {
  --tw-skew-y: 2deg;
}

.hover\:skew-y-3:hover {
  --tw-skew-y: 3deg;
}

.hover\:skew-y-6:hover {
  --tw-skew-y: 6deg;
}

.hover\:skew-y-12:hover {
  --tw-skew-y: 12deg;
}

.hover\:-skew-y-12:hover {
  --tw-skew-y: -12deg;
}

.hover\:-skew-y-6:hover {
  --tw-skew-y: -6deg;
}

.hover\:-skew-y-3:hover {
  --tw-skew-y: -3deg;
}

.hover\:-skew-y-2:hover {
  --tw-skew-y: -2deg;
}

.hover\:-skew-y-1:hover {
  --tw-skew-y: -1deg;
}

.focus\:skew-x-0:focus {
  --tw-skew-x: 0deg;
}

.focus\:skew-x-1:focus {
  --tw-skew-x: 1deg;
}

.focus\:skew-x-2:focus {
  --tw-skew-x: 2deg;
}

.focus\:skew-x-3:focus {
  --tw-skew-x: 3deg;
}

.focus\:skew-x-6:focus {
  --tw-skew-x: 6deg;
}

.focus\:skew-x-12:focus {
  --tw-skew-x: 12deg;
}

.focus\:-skew-x-12:focus {
  --tw-skew-x: -12deg;
}

.focus\:-skew-x-6:focus {
  --tw-skew-x: -6deg;
}

.focus\:-skew-x-3:focus {
  --tw-skew-x: -3deg;
}

.focus\:-skew-x-2:focus {
  --tw-skew-x: -2deg;
}

.focus\:-skew-x-1:focus {
  --tw-skew-x: -1deg;
}

.focus\:skew-y-0:focus {
  --tw-skew-y: 0deg;
}

.focus\:skew-y-1:focus {
  --tw-skew-y: 1deg;
}

.focus\:skew-y-2:focus {
  --tw-skew-y: 2deg;
}

.focus\:skew-y-3:focus {
  --tw-skew-y: 3deg;
}

.focus\:skew-y-6:focus {
  --tw-skew-y: 6deg;
}

.focus\:skew-y-12:focus {
  --tw-skew-y: 12deg;
}

.focus\:-skew-y-12:focus {
  --tw-skew-y: -12deg;
}

.focus\:-skew-y-6:focus {
  --tw-skew-y: -6deg;
}

.focus\:-skew-y-3:focus {
  --tw-skew-y: -3deg;
}

.focus\:-skew-y-2:focus {
  --tw-skew-y: -2deg;
}

.focus\:-skew-y-1:focus {
  --tw-skew-y: -1deg;
}

.transition-none {
  transition-property: none;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-height {
  transition-property: height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.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;
}

@-webkit-keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@-webkit-keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none {
  -webkit-animation: none;
          animation: none;
}

.animate-spin {
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}

.animate-ping {
  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
          animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse {
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce {
  -webkit-animation: bounce 1s infinite;
          animation: bounce 1s infinite;
}

@media (min-width: 640px) {
  .sm\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .sm\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .sm\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .sm\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .sm\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .sm\:container {
      max-width: 1536px;
    }
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .sm\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .sm\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .sm\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .sm\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .sm\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .sm\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .sm\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .sm\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .sm\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .sm\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .sm\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .sm\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .sm\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .sm\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .sm\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .sm\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .sm\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .sm\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .sm\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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-clip-border {
    background-clip: border-box;
  }

  .sm\:bg-clip-padding {
    background-clip: padding-box;
  }

  .sm\:bg-clip-content {
    background-clip: content-box;
  }

  .sm\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:bg-current {
    background-color: currentColor;
  }

  .sm\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .sm\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .sm\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .sm\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .sm\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .sm\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .sm\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .sm\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .sm\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:bg-none {
    background-image: none;
  }

  .sm\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .sm\:to-current {
    --tw-gradient-to: currentColor;
  }

  .sm\:to-black {
    --tw-gradient-to: #000;
  }

  .sm\:to-white {
    --tw-gradient-to: #fff;
  }

  .sm\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .sm\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .sm\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .sm\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .sm\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .sm\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .sm\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .sm\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .sm\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .sm\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .sm\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .sm\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .sm\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .sm\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .sm\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .sm\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .sm\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .sm\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .sm\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .sm\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .sm\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .sm\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .sm\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .sm\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .sm\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .sm\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .sm\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .sm\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .sm\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .sm\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .sm\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .sm\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .sm\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .sm\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .sm\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .sm\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .sm\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .sm\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .sm\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .sm\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .sm\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .sm\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .sm\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .sm\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .sm\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .sm\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .sm\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .sm\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .sm\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .sm\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .sm\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .sm\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .sm\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .sm\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .sm\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .sm\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .sm\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .sm\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .sm\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .sm\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .sm\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .sm\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .sm\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .sm\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .sm\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .sm\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .sm\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .sm\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .sm\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .sm\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .sm\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .sm\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .sm\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .sm\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .sm\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .sm\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .sm\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .sm\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .sm\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .sm\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .sm\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .sm\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .sm\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .sm\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .sm\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .sm\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .sm\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .sm\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .sm\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .sm\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .sm\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .sm\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .sm\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .sm\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .sm\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .sm\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .sm\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .sm\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .sm\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .sm\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .sm\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .sm\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .sm\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .sm\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .sm\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .sm\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .sm\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .sm\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .sm\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .sm\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .sm\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .sm\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .sm\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .sm\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .sm\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .sm\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .sm\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .sm\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .sm\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .sm\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .sm\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .sm\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .sm\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .sm\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .sm\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .sm\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .sm\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .sm\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .sm\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .sm\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .sm\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .sm\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .sm\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .sm\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .sm\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .sm\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .sm\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .sm\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .sm\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .sm\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .sm\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .sm\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .sm\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .sm\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .sm\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .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 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .sm\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .sm\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .sm\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .sm\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .sm\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .sm\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .sm\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .sm\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .sm\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .sm\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .sm\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .sm\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .sm\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .sm\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .sm\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .sm\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .sm\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .sm\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .sm\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .sm\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .sm\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .sm\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .sm\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .sm\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .sm\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .sm\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .sm\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .sm\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .sm\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .sm\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .sm\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .sm\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .sm\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .sm\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .sm\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .sm\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .sm\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .sm\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .sm\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .sm\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .sm\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .sm\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .sm\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .sm\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .sm\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .sm\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .sm\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .sm\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .sm\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .sm\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .sm\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .sm\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .sm\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .sm\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .sm\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .sm\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .sm\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .sm\:rounded-none {
    border-radius: 0px;
  }

  .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-xl {
    border-radius: 0.75rem;
  }

  .sm\:rounded-2xl {
    border-radius: 1rem;
  }

  .sm\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .sm\:rounded-full {
    border-radius: 9999px;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .sm\:border-r-0 {
    border-right-width: 0px;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0px;
  }

  .sm\:border-l-0 {
    border-left-width: 0px;
  }

  .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\:hover\:border-0:hover {
    border-width: 0px;
  }

  .sm\:hover\:border-2:hover {
    border-width: 2px;
  }

  .sm\:hover\:border-4:hover {
    border-width: 4px;
  }

  .sm\:hover\:border-8:hover {
    border-width: 8px;
  }

  .sm\:hover\:border:hover {
    border-width: 1px;
  }

  .sm\:hover\:border-t-0:hover {
    border-top-width: 0px;
  }

  .sm\:hover\:border-r-0:hover {
    border-right-width: 0px;
  }

  .sm\:hover\:border-b-0:hover {
    border-bottom-width: 0px;
  }

  .sm\:hover\:border-l-0:hover {
    border-left-width: 0px;
  }

  .sm\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .sm\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .sm\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .sm\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .sm\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .sm\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .sm\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .sm\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .sm\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .sm\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .sm\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .sm\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .sm\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .sm\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .sm\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .sm\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .sm\:focus\:border-0:focus {
    border-width: 0px;
  }

  .sm\:focus\:border-2:focus {
    border-width: 2px;
  }

  .sm\:focus\:border-4:focus {
    border-width: 4px;
  }

  .sm\:focus\:border-8:focus {
    border-width: 8px;
  }

  .sm\:focus\:border:focus {
    border-width: 1px;
  }

  .sm\:focus\:border-t-0:focus {
    border-top-width: 0px;
  }

  .sm\:focus\:border-r-0:focus {
    border-right-width: 0px;
  }

  .sm\:focus\:border-b-0:focus {
    border-bottom-width: 0px;
  }

  .sm\:focus\:border-l-0:focus {
    border-left-width: 0px;
  }

  .sm\:focus\:border-t-2:focus {
    border-top-width: 2px;
  }

  .sm\:focus\:border-r-2:focus {
    border-right-width: 2px;
  }

  .sm\:focus\:border-b-2:focus {
    border-bottom-width: 2px;
  }

  .sm\:focus\:border-l-2:focus {
    border-left-width: 2px;
  }

  .sm\:focus\:border-t-4:focus {
    border-top-width: 4px;
  }

  .sm\:focus\:border-r-4:focus {
    border-right-width: 4px;
  }

  .sm\:focus\:border-b-4:focus {
    border-bottom-width: 4px;
  }

  .sm\:focus\:border-l-4:focus {
    border-left-width: 4px;
  }

  .sm\:focus\:border-t-8:focus {
    border-top-width: 8px;
  }

  .sm\:focus\:border-r-8:focus {
    border-right-width: 8px;
  }

  .sm\:focus\:border-b-8:focus {
    border-bottom-width: 8px;
  }

  .sm\:focus\:border-l-8:focus {
    border-left-width: 8px;
  }

  .sm\:focus\:border-t:focus {
    border-top-width: 1px;
  }

  .sm\:focus\:border-r:focus {
    border-right-width: 1px;
  }

  .sm\:focus\:border-b:focus {
    border-bottom-width: 1px;
  }

  .sm\:focus\:border-l:focus {
    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\:flex {
    display: flex;
  }

  .sm\:inline-flex {
    display: inline-flex;
  }

  .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\:flow-root {
    display: flow-root;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:inline-grid {
    display: inline-grid;
  }

  .sm\:contents {
    display: contents;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .sm\:place-items-auto {
    place-items: auto;
  }

  .sm\:place-items-start {
    place-items: start;
  }

  .sm\:place-items-end {
    place-items: end;
  }

  .sm\:place-items-center {
    place-items: center;
  }

  .sm\:place-items-stretch {
    place-items: stretch;
  }

  .sm\:place-content-center {
    place-content: center;
  }

  .sm\:place-content-start {
    place-content: start;
  }

  .sm\:place-content-end {
    place-content: end;
  }

  .sm\:place-content-between {
    place-content: space-between;
  }

  .sm\:place-content-around {
    place-content: space-around;
  }

  .sm\:place-content-evenly {
    place-content: space-evenly;
  }

  .sm\:place-content-stretch {
    place-content: stretch;
  }

  .sm\:place-self-auto {
    place-self: auto;
  }

  .sm\:place-self-start {
    place-self: start;
  }

  .sm\:place-self-end {
    place-self: end;
  }

  .sm\:place-self-center {
    place-self: center;
  }

  .sm\:place-self-stretch {
    place-self: stretch;
  }

  .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\: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\:content-evenly {
    align-content: space-evenly;
  }

  .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-items-auto {
    justify-items: auto;
  }

  .sm\:justify-items-start {
    justify-items: start;
  }

  .sm\:justify-items-end {
    justify-items: end;
  }

  .sm\:justify-items-center {
    justify-items: center;
  }

  .sm\:justify-items-stretch {
    justify-items: 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\:justify-self-auto {
    justify-self: auto;
  }

  .sm\:justify-self-start {
    justify-self: start;
  }

  .sm\:justify-self-end {
    justify-self: end;
  }

  .sm\:justify-self-center {
    justify-self: center;
  }

  .sm\:justify-self-stretch {
    justify-self: stretch;
  }

  .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\:clear-left {
    clear: left;
  }

  .sm\:clear-right {
    clear: right;
  }

  .sm\:clear-both {
    clear: both;
  }

  .sm\:clear-none {
    clear: none;
  }

  .sm\:font-sans {
    font-family: ui-sans-serif, 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: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .sm\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .sm\:font-Pacifico {
    font-family: Pacifico, cursive;
  }

  .sm\:font-thin {
    font-weight: 100;
  }

  .sm\:font-extralight {
    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-thin:hover {
    font-weight: 100;
  }

  .sm\:hover\:font-extralight: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-thin:focus {
    font-weight: 100;
  }

  .sm\:focus\:font-extralight: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: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .sm\:h-8 {
    height: 2rem;
  }

  .sm\:h-9 {
    height: 2.25rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-11 {
    height: 2.75rem;
  }

  .sm\:h-12 {
    height: 3rem;
  }

  .sm\:h-14 {
    height: 3.5rem;
  }

  .sm\:h-16 {
    height: 4rem;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-24 {
    height: 6rem;
  }

  .sm\:h-28 {
    height: 7rem;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-36 {
    height: 9rem;
  }

  .sm\:h-40 {
    height: 10rem;
  }

  .sm\:h-44 {
    height: 11rem;
  }

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-52 {
    height: 13rem;
  }

  .sm\:h-56 {
    height: 14rem;
  }

  .sm\:h-60 {
    height: 15rem;
  }

  .sm\:h-64 {
    height: 16rem;
  }

  .sm\:h-72 {
    height: 18rem;
  }

  .sm\:h-80 {
    height: 20rem;
  }

  .sm\:h-96 {
    height: 24rem;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-px {
    height: 1px;
  }

  .sm\:h-0\.5 {
    height: 0.125rem;
  }

  .sm\:h-1\.5 {
    height: 0.375rem;
  }

  .sm\:h-2\.5 {
    height: 0.625rem;
  }

  .sm\:h-3\.5 {
    height: 0.875rem;
  }

  .sm\:h-1\/2 {
    height: 50%;
  }

  .sm\:h-1\/3 {
    height: 33.333333%;
  }

  .sm\:h-2\/3 {
    height: 66.666667%;
  }

  .sm\:h-1\/4 {
    height: 25%;
  }

  .sm\:h-2\/4 {
    height: 50%;
  }

  .sm\:h-3\/4 {
    height: 75%;
  }

  .sm\:h-1\/5 {
    height: 20%;
  }

  .sm\:h-2\/5 {
    height: 40%;
  }

  .sm\:h-3\/5 {
    height: 60%;
  }

  .sm\:h-4\/5 {
    height: 80%;
  }

  .sm\:h-1\/6 {
    height: 16.666667%;
  }

  .sm\:h-2\/6 {
    height: 33.333333%;
  }

  .sm\:h-3\/6 {
    height: 50%;
  }

  .sm\:h-4\/6 {
    height: 66.666667%;
  }

  .sm\:h-5\/6 {
    height: 83.333333%;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sm\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .sm\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .sm\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-9 {
    margin: 2.25rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-11 {
    margin: 2.75rem;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-14 {
    margin: 3.5rem;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-20 {
    margin: 5rem;
  }

  .sm\:m-24 {
    margin: 6rem;
  }

  .sm\:m-28 {
    margin: 7rem;
  }

  .sm\:m-32 {
    margin: 8rem;
  }

  .sm\:m-36 {
    margin: 9rem;
  }

  .sm\:m-40 {
    margin: 10rem;
  }

  .sm\:m-44 {
    margin: 11rem;
  }

  .sm\:m-48 {
    margin: 12rem;
  }

  .sm\:m-52 {
    margin: 13rem;
  }

  .sm\:m-56 {
    margin: 14rem;
  }

  .sm\:m-60 {
    margin: 15rem;
  }

  .sm\:m-64 {
    margin: 16rem;
  }

  .sm\:m-72 {
    margin: 18rem;
  }

  .sm\:m-80 {
    margin: 20rem;
  }

  .sm\:m-96 {
    margin: 24rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:m-0\.5 {
    margin: 0.125rem;
  }

  .sm\:m-1\.5 {
    margin: 0.375rem;
  }

  .sm\:m-2\.5 {
    margin: 0.625rem;
  }

  .sm\:m-3\.5 {
    margin: 0.875rem;
  }

  .sm\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-9 {
    margin: -2.25rem;
  }

  .sm\:-m-10 {
    margin: -2.5rem;
  }

  .sm\:-m-11 {
    margin: -2.75rem;
  }

  .sm\:-m-12 {
    margin: -3rem;
  }

  .sm\:-m-14 {
    margin: -3.5rem;
  }

  .sm\:-m-16 {
    margin: -4rem;
  }

  .sm\:-m-20 {
    margin: -5rem;
  }

  .sm\:-m-24 {
    margin: -6rem;
  }

  .sm\:-m-28 {
    margin: -7rem;
  }

  .sm\:-m-32 {
    margin: -8rem;
  }

  .sm\:-m-36 {
    margin: -9rem;
  }

  .sm\:-m-40 {
    margin: -10rem;
  }

  .sm\:-m-44 {
    margin: -11rem;
  }

  .sm\:-m-48 {
    margin: -12rem;
  }

  .sm\:-m-52 {
    margin: -13rem;
  }

  .sm\:-m-56 {
    margin: -14rem;
  }

  .sm\:-m-60 {
    margin: -15rem;
  }

  .sm\:-m-64 {
    margin: -16rem;
  }

  .sm\:-m-72 {
    margin: -18rem;
  }

  .sm\:-m-80 {
    margin: -20rem;
  }

  .sm\:-m-96 {
    margin: -24rem;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-m-0\.5 {
    margin: -0.125rem;
  }

  .sm\:-m-1\.5 {
    margin: -0.375rem;
  }

  .sm\:-m-2\.5 {
    margin: -0.625rem;
  }

  .sm\:-m-3\.5 {
    margin: -0.875rem;
  }

  .sm\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mr-0 {
    margin-right: 0px;
  }

  .sm\:mb-0 {
    margin-bottom: 0px;
  }

  .sm\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .sm\:mr-7 {
    margin-right: 1.75rem;
  }

  .sm\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .sm\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .sm\:mr-9 {
    margin-right: 2.25rem;
  }

  .sm\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .sm\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .sm\:mr-11 {
    margin-right: 2.75rem;
  }

  .sm\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .sm\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .sm\:mr-14 {
    margin-right: 3.5rem;
  }

  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sm\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .sm\:mr-28 {
    margin-right: 7rem;
  }

  .sm\:mb-28 {
    margin-bottom: 7rem;
  }

  .sm\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .sm\:mr-36 {
    margin-right: 9rem;
  }

  .sm\:mb-36 {
    margin-bottom: 9rem;
  }

  .sm\:ml-36 {
    margin-left: 9rem;
  }

  .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-44 {
    margin-top: 11rem;
  }

  .sm\:mr-44 {
    margin-right: 11rem;
  }

  .sm\:mb-44 {
    margin-bottom: 11rem;
  }

  .sm\:ml-44 {
    margin-left: 11rem;
  }

  .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-52 {
    margin-top: 13rem;
  }

  .sm\:mr-52 {
    margin-right: 13rem;
  }

  .sm\:mb-52 {
    margin-bottom: 13rem;
  }

  .sm\:ml-52 {
    margin-left: 13rem;
  }

  .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-60 {
    margin-top: 15rem;
  }

  .sm\:mr-60 {
    margin-right: 15rem;
  }

  .sm\:mb-60 {
    margin-bottom: 15rem;
  }

  .sm\:ml-60 {
    margin-left: 15rem;
  }

  .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-72 {
    margin-top: 18rem;
  }

  .sm\:mr-72 {
    margin-right: 18rem;
  }

  .sm\:mb-72 {
    margin-bottom: 18rem;
  }

  .sm\:ml-72 {
    margin-left: 18rem;
  }

  .sm\:mt-80 {
    margin-top: 20rem;
  }

  .sm\:mr-80 {
    margin-right: 20rem;
  }

  .sm\:mb-80 {
    margin-bottom: 20rem;
  }

  .sm\:ml-80 {
    margin-left: 20rem;
  }

  .sm\:mt-96 {
    margin-top: 24rem;
  }

  .sm\:mr-96 {
    margin-right: 24rem;
  }

  .sm\:mb-96 {
    margin-bottom: 24rem;
  }

  .sm\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .sm\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .sm\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .sm\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .sm\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .sm\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .sm\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .sm\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .sm\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .sm\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .sm\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .sm\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .sm\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .sm\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .sm\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .sm\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .sm\:-mt-0 {
    margin-top: 0px;
  }

  .sm\:-mr-0 {
    margin-right: 0px;
  }

  .sm\:-mb-0 {
    margin-bottom: 0px;
  }

  .sm\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .sm\:-mr-7 {
    margin-right: -1.75rem;
  }

  .sm\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .sm\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .sm\:-mr-9 {
    margin-right: -2.25rem;
  }

  .sm\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .sm\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .sm\:-mr-11 {
    margin-right: -2.75rem;
  }

  .sm\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .sm\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .sm\:-mr-14 {
    margin-right: -3.5rem;
  }

  .sm\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .sm\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .sm\:-mr-28 {
    margin-right: -7rem;
  }

  .sm\:-mb-28 {
    margin-bottom: -7rem;
  }

  .sm\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .sm\:-mr-36 {
    margin-right: -9rem;
  }

  .sm\:-mb-36 {
    margin-bottom: -9rem;
  }

  .sm\:-ml-36 {
    margin-left: -9rem;
  }

  .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-44 {
    margin-top: -11rem;
  }

  .sm\:-mr-44 {
    margin-right: -11rem;
  }

  .sm\:-mb-44 {
    margin-bottom: -11rem;
  }

  .sm\:-ml-44 {
    margin-left: -11rem;
  }

  .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-52 {
    margin-top: -13rem;
  }

  .sm\:-mr-52 {
    margin-right: -13rem;
  }

  .sm\:-mb-52 {
    margin-bottom: -13rem;
  }

  .sm\:-ml-52 {
    margin-left: -13rem;
  }

  .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-60 {
    margin-top: -15rem;
  }

  .sm\:-mr-60 {
    margin-right: -15rem;
  }

  .sm\:-mb-60 {
    margin-bottom: -15rem;
  }

  .sm\:-ml-60 {
    margin-left: -15rem;
  }

  .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-72 {
    margin-top: -18rem;
  }

  .sm\:-mr-72 {
    margin-right: -18rem;
  }

  .sm\:-mb-72 {
    margin-bottom: -18rem;
  }

  .sm\:-ml-72 {
    margin-left: -18rem;
  }

  .sm\:-mt-80 {
    margin-top: -20rem;
  }

  .sm\:-mr-80 {
    margin-right: -20rem;
  }

  .sm\:-mb-80 {
    margin-bottom: -20rem;
  }

  .sm\:-ml-80 {
    margin-left: -20rem;
  }

  .sm\:-mt-96 {
    margin-top: -24rem;
  }

  .sm\:-mr-96 {
    margin-right: -24rem;
  }

  .sm\:-mb-96 {
    margin-bottom: -24rem;
  }

  .sm\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .sm\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .sm\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .sm\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .sm\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .sm\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .sm\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .sm\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .sm\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .sm\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .sm\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .sm\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .sm\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .sm\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .sm\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .sm\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .sm\:max-h-0 {
    max-height: 0px;
  }

  .sm\:max-h-1 {
    max-height: 0.25rem;
  }

  .sm\:max-h-2 {
    max-height: 0.5rem;
  }

  .sm\:max-h-3 {
    max-height: 0.75rem;
  }

  .sm\:max-h-4 {
    max-height: 1rem;
  }

  .sm\:max-h-5 {
    max-height: 1.25rem;
  }

  .sm\:max-h-6 {
    max-height: 1.5rem;
  }

  .sm\:max-h-7 {
    max-height: 1.75rem;
  }

  .sm\:max-h-8 {
    max-height: 2rem;
  }

  .sm\:max-h-9 {
    max-height: 2.25rem;
  }

  .sm\:max-h-10 {
    max-height: 2.5rem;
  }

  .sm\:max-h-11 {
    max-height: 2.75rem;
  }

  .sm\:max-h-12 {
    max-height: 3rem;
  }

  .sm\:max-h-14 {
    max-height: 3.5rem;
  }

  .sm\:max-h-16 {
    max-height: 4rem;
  }

  .sm\:max-h-20 {
    max-height: 5rem;
  }

  .sm\:max-h-24 {
    max-height: 6rem;
  }

  .sm\:max-h-28 {
    max-height: 7rem;
  }

  .sm\:max-h-32 {
    max-height: 8rem;
  }

  .sm\:max-h-36 {
    max-height: 9rem;
  }

  .sm\:max-h-40 {
    max-height: 10rem;
  }

  .sm\:max-h-44 {
    max-height: 11rem;
  }

  .sm\:max-h-48 {
    max-height: 12rem;
  }

  .sm\:max-h-52 {
    max-height: 13rem;
  }

  .sm\:max-h-56 {
    max-height: 14rem;
  }

  .sm\:max-h-60 {
    max-height: 15rem;
  }

  .sm\:max-h-64 {
    max-height: 16rem;
  }

  .sm\:max-h-72 {
    max-height: 18rem;
  }

  .sm\:max-h-80 {
    max-height: 20rem;
  }

  .sm\:max-h-96 {
    max-height: 24rem;
  }

  .sm\:max-h-px {
    max-height: 1px;
  }

  .sm\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .sm\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .sm\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .sm\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-0 {
    max-width: 0rem;
  }

  .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-7xl {
    max-width: 80rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .sm\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .sm\:max-w-prose {
    max-width: 65ch;
  }

  .sm\:max-w-screen-sm {
    max-width: 640px;
  }

  .sm\:max-w-screen-md {
    max-width: 768px;
  }

  .sm\:max-w-screen-lg {
    max-width: 1024px;
  }

  .sm\:max-w-screen-xl {
    max-width: 1280px;
  }

  .sm\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .sm\:min-h-0 {
    min-height: 0px;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0px;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .sm\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .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-5 {
    opacity: 0.05;
  }

  .sm\:opacity-10 {
    opacity: 0.1;
  }

  .sm\:opacity-20 {
    opacity: 0.2;
  }

  .sm\:opacity-25 {
    opacity: 0.25;
  }

  .sm\:opacity-30 {
    opacity: 0.3;
  }

  .sm\:opacity-40 {
    opacity: 0.4;
  }

  .sm\:opacity-50 {
    opacity: 0.5;
  }

  .sm\:opacity-60 {
    opacity: 0.6;
  }

  .sm\:opacity-70 {
    opacity: 0.7;
  }

  .sm\:opacity-75 {
    opacity: 0.75;
  }

  .sm\:opacity-80 {
    opacity: 0.8;
  }

  .sm\:opacity-90 {
    opacity: 0.9;
  }

  .sm\:opacity-95 {
    opacity: 0.95;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .group:hover .sm\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .sm\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .sm\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .sm\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .sm\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .sm\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .sm\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .sm\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .sm\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .sm\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .sm\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .sm\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .sm\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .sm\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .sm\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .sm\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .sm\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .sm\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .sm\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .sm\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .sm\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .sm\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .sm\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .sm\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .sm\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .sm\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .sm\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .sm\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .sm\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .sm\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .sm\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .sm\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .sm\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .sm\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .sm\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .sm\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .sm\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .sm\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .sm\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .sm\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .sm\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .sm\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .sm\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .sm\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .sm\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .sm\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .sm\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .sm\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .sm\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .sm\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .sm\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .sm\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .sm\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .sm\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .sm\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .sm\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .sm\:p-0 {
    padding: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-9 {
    padding: 2.25rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-11 {
    padding: 2.75rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-14 {
    padding: 3.5rem;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-28 {
    padding: 7rem;
  }

  .sm\:p-32 {
    padding: 8rem;
  }

  .sm\:p-36 {
    padding: 9rem;
  }

  .sm\:p-40 {
    padding: 10rem;
  }

  .sm\:p-44 {
    padding: 11rem;
  }

  .sm\:p-48 {
    padding: 12rem;
  }

  .sm\:p-52 {
    padding: 13rem;
  }

  .sm\:p-56 {
    padding: 14rem;
  }

  .sm\:p-60 {
    padding: 15rem;
  }

  .sm\:p-64 {
    padding: 16rem;
  }

  .sm\:p-72 {
    padding: 18rem;
  }

  .sm\:p-80 {
    padding: 20rem;
  }

  .sm\:p-96 {
    padding: 24rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:p-0\.5 {
    padding: 0.125rem;
  }

  .sm\:p-1\.5 {
    padding: 0.375rem;
  }

  .sm\:p-2\.5 {
    padding: 0.625rem;
  }

  .sm\:p-3\.5 {
    padding: 0.875rem;
  }

  .sm\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pr-0 {
    padding-right: 0px;
  }

  .sm\:pb-0 {
    padding-bottom: 0px;
  }

  .sm\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .sm\:pr-7 {
    padding-right: 1.75rem;
  }

  .sm\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .sm\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .sm\:pr-9 {
    padding-right: 2.25rem;
  }

  .sm\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .sm\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .sm\:pr-11 {
    padding-right: 2.75rem;
  }

  .sm\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .sm\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .sm\:pr-14 {
    padding-right: 3.5rem;
  }

  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .sm\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .sm\:pr-28 {
    padding-right: 7rem;
  }

  .sm\:pb-28 {
    padding-bottom: 7rem;
  }

  .sm\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .sm\:pr-36 {
    padding-right: 9rem;
  }

  .sm\:pb-36 {
    padding-bottom: 9rem;
  }

  .sm\:pl-36 {
    padding-left: 9rem;
  }

  .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-44 {
    padding-top: 11rem;
  }

  .sm\:pr-44 {
    padding-right: 11rem;
  }

  .sm\:pb-44 {
    padding-bottom: 11rem;
  }

  .sm\:pl-44 {
    padding-left: 11rem;
  }

  .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-52 {
    padding-top: 13rem;
  }

  .sm\:pr-52 {
    padding-right: 13rem;
  }

  .sm\:pb-52 {
    padding-bottom: 13rem;
  }

  .sm\:pl-52 {
    padding-left: 13rem;
  }

  .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-60 {
    padding-top: 15rem;
  }

  .sm\:pr-60 {
    padding-right: 15rem;
  }

  .sm\:pb-60 {
    padding-bottom: 15rem;
  }

  .sm\:pl-60 {
    padding-left: 15rem;
  }

  .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-72 {
    padding-top: 18rem;
  }

  .sm\:pr-72 {
    padding-right: 18rem;
  }

  .sm\:pb-72 {
    padding-bottom: 18rem;
  }

  .sm\:pl-72 {
    padding-left: 18rem;
  }

  .sm\:pt-80 {
    padding-top: 20rem;
  }

  .sm\:pr-80 {
    padding-right: 20rem;
  }

  .sm\:pb-80 {
    padding-bottom: 20rem;
  }

  .sm\:pl-80 {
    padding-left: 20rem;
  }

  .sm\:pt-96 {
    padding-top: 24rem;
  }

  .sm\:pr-96 {
    padding-right: 24rem;
  }

  .sm\:pb-96 {
    padding-bottom: 24rem;
  }

  .sm\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .sm\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .sm\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .sm\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .sm\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .sm\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .sm\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .sm\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .sm\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .sm\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .sm\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .sm\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .sm\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .sm\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .sm\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .sm\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .sm\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .sm\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::placeholder {
    color: currentColor;
  }

  .sm\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::-moz-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::-moz-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::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .sm\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .sm\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .sm\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .sm\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .sm\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .sm\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .sm\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .sm\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .sm\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .sm\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .sm\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .sm\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .sm\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .sm\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .sm\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .sm\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .sm\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .sm\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .sm\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .sm\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .sm\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .sm\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .sm\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .sm\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .sm\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .sm\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .sm\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .sm\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .sm\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .sm\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .sm\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .sm\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .sm\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .sm\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .sm\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .sm\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .sm\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .sm\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .sm\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .sm\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .sm\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .sm\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .sm\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .sm\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .sm\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .sm\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .sm\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .sm\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .sm\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .sm\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .sm\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .sm\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .sm\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .sm\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .sm\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .sm\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .sm\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .sm\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .sm\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .sm\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .sm\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .sm\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .sm\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .sm\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .sm\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .sm\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .sm\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .sm\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .sm\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .sm\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .sm\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .sm\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .sm\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .sm\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .sm\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .sm\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .sm\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .sm\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .sm\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .sm\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .sm\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .sm\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .sm\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .sm\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .sm\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .sm\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .sm\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .sm\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .sm\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .sm\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .sm\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .sm\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .sm\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .sm\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .sm\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .sm\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .sm\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .sm\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .sm\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .sm\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .sm\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .sm\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .sm\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .sm\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .sm\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .sm\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .sm\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .sm\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .sm\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .sm\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .sm\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .sm\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .sm\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .sm\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .sm\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .sm\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .sm\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .sm\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .sm\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .sm\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .sm\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .sm\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .sm\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .sm\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .sm\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .sm\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .sm\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .sm\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .sm\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .sm\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .sm\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .sm\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .sm\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .sm\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .sm\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .sm\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .sm\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .sm\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .sm\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .sm\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .sm\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .sm\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .sm\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .sm\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .sm\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .sm\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .sm\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .sm\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .sm\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .sm\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .sm\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .sm\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .sm\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .sm\:top-0 {
    top: 0px;
  }

  .sm\:right-0 {
    right: 0px;
  }

  .sm\:bottom-0 {
    bottom: 0px;
  }

  .sm\:left-0 {
    left: 0px;
  }

  .sm\:top-1 {
    top: 0.25rem;
  }

  .sm\:right-1 {
    right: 0.25rem;
  }

  .sm\:bottom-1 {
    bottom: 0.25rem;
  }

  .sm\:left-1 {
    left: 0.25rem;
  }

  .sm\:top-2 {
    top: 0.5rem;
  }

  .sm\:right-2 {
    right: 0.5rem;
  }

  .sm\:bottom-2 {
    bottom: 0.5rem;
  }

  .sm\:left-2 {
    left: 0.5rem;
  }

  .sm\:top-3 {
    top: 0.75rem;
  }

  .sm\:right-3 {
    right: 0.75rem;
  }

  .sm\:bottom-3 {
    bottom: 0.75rem;
  }

  .sm\:left-3 {
    left: 0.75rem;
  }

  .sm\:top-4 {
    top: 1rem;
  }

  .sm\:right-4 {
    right: 1rem;
  }

  .sm\:bottom-4 {
    bottom: 1rem;
  }

  .sm\:left-4 {
    left: 1rem;
  }

  .sm\:top-5 {
    top: 1.25rem;
  }

  .sm\:right-5 {
    right: 1.25rem;
  }

  .sm\:bottom-5 {
    bottom: 1.25rem;
  }

  .sm\:left-5 {
    left: 1.25rem;
  }

  .sm\:top-6 {
    top: 1.5rem;
  }

  .sm\:right-6 {
    right: 1.5rem;
  }

  .sm\:bottom-6 {
    bottom: 1.5rem;
  }

  .sm\:left-6 {
    left: 1.5rem;
  }

  .sm\:top-7 {
    top: 1.75rem;
  }

  .sm\:right-7 {
    right: 1.75rem;
  }

  .sm\:bottom-7 {
    bottom: 1.75rem;
  }

  .sm\:left-7 {
    left: 1.75rem;
  }

  .sm\:top-8 {
    top: 2rem;
  }

  .sm\:right-8 {
    right: 2rem;
  }

  .sm\:bottom-8 {
    bottom: 2rem;
  }

  .sm\:left-8 {
    left: 2rem;
  }

  .sm\:top-9 {
    top: 2.25rem;
  }

  .sm\:right-9 {
    right: 2.25rem;
  }

  .sm\:bottom-9 {
    bottom: 2.25rem;
  }

  .sm\:left-9 {
    left: 2.25rem;
  }

  .sm\:top-10 {
    top: 2.5rem;
  }

  .sm\:right-10 {
    right: 2.5rem;
  }

  .sm\:bottom-10 {
    bottom: 2.5rem;
  }

  .sm\:left-10 {
    left: 2.5rem;
  }

  .sm\:top-11 {
    top: 2.75rem;
  }

  .sm\:right-11 {
    right: 2.75rem;
  }

  .sm\:bottom-11 {
    bottom: 2.75rem;
  }

  .sm\:left-11 {
    left: 2.75rem;
  }

  .sm\:top-12 {
    top: 3rem;
  }

  .sm\:right-12 {
    right: 3rem;
  }

  .sm\:bottom-12 {
    bottom: 3rem;
  }

  .sm\:left-12 {
    left: 3rem;
  }

  .sm\:top-14 {
    top: 3.5rem;
  }

  .sm\:right-14 {
    right: 3.5rem;
  }

  .sm\:bottom-14 {
    bottom: 3.5rem;
  }

  .sm\:left-14 {
    left: 3.5rem;
  }

  .sm\:top-16 {
    top: 4rem;
  }

  .sm\:right-16 {
    right: 4rem;
  }

  .sm\:bottom-16 {
    bottom: 4rem;
  }

  .sm\:left-16 {
    left: 4rem;
  }

  .sm\:top-20 {
    top: 5rem;
  }

  .sm\:right-20 {
    right: 5rem;
  }

  .sm\:bottom-20 {
    bottom: 5rem;
  }

  .sm\:left-20 {
    left: 5rem;
  }

  .sm\:top-24 {
    top: 6rem;
  }

  .sm\:right-24 {
    right: 6rem;
  }

  .sm\:bottom-24 {
    bottom: 6rem;
  }

  .sm\:left-24 {
    left: 6rem;
  }

  .sm\:top-28 {
    top: 7rem;
  }

  .sm\:right-28 {
    right: 7rem;
  }

  .sm\:bottom-28 {
    bottom: 7rem;
  }

  .sm\:left-28 {
    left: 7rem;
  }

  .sm\:top-32 {
    top: 8rem;
  }

  .sm\:right-32 {
    right: 8rem;
  }

  .sm\:bottom-32 {
    bottom: 8rem;
  }

  .sm\:left-32 {
    left: 8rem;
  }

  .sm\:top-36 {
    top: 9rem;
  }

  .sm\:right-36 {
    right: 9rem;
  }

  .sm\:bottom-36 {
    bottom: 9rem;
  }

  .sm\:left-36 {
    left: 9rem;
  }

  .sm\:top-40 {
    top: 10rem;
  }

  .sm\:right-40 {
    right: 10rem;
  }

  .sm\:bottom-40 {
    bottom: 10rem;
  }

  .sm\:left-40 {
    left: 10rem;
  }

  .sm\:top-44 {
    top: 11rem;
  }

  .sm\:right-44 {
    right: 11rem;
  }

  .sm\:bottom-44 {
    bottom: 11rem;
  }

  .sm\:left-44 {
    left: 11rem;
  }

  .sm\:top-48 {
    top: 12rem;
  }

  .sm\:right-48 {
    right: 12rem;
  }

  .sm\:bottom-48 {
    bottom: 12rem;
  }

  .sm\:left-48 {
    left: 12rem;
  }

  .sm\:top-52 {
    top: 13rem;
  }

  .sm\:right-52 {
    right: 13rem;
  }

  .sm\:bottom-52 {
    bottom: 13rem;
  }

  .sm\:left-52 {
    left: 13rem;
  }

  .sm\:top-56 {
    top: 14rem;
  }

  .sm\:right-56 {
    right: 14rem;
  }

  .sm\:bottom-56 {
    bottom: 14rem;
  }

  .sm\:left-56 {
    left: 14rem;
  }

  .sm\:top-60 {
    top: 15rem;
  }

  .sm\:right-60 {
    right: 15rem;
  }

  .sm\:bottom-60 {
    bottom: 15rem;
  }

  .sm\:left-60 {
    left: 15rem;
  }

  .sm\:top-64 {
    top: 16rem;
  }

  .sm\:right-64 {
    right: 16rem;
  }

  .sm\:bottom-64 {
    bottom: 16rem;
  }

  .sm\:left-64 {
    left: 16rem;
  }

  .sm\:top-72 {
    top: 18rem;
  }

  .sm\:right-72 {
    right: 18rem;
  }

  .sm\:bottom-72 {
    bottom: 18rem;
  }

  .sm\:left-72 {
    left: 18rem;
  }

  .sm\:top-80 {
    top: 20rem;
  }

  .sm\:right-80 {
    right: 20rem;
  }

  .sm\:bottom-80 {
    bottom: 20rem;
  }

  .sm\:left-80 {
    left: 20rem;
  }

  .sm\:top-96 {
    top: 24rem;
  }

  .sm\:right-96 {
    right: 24rem;
  }

  .sm\:bottom-96 {
    bottom: 24rem;
  }

  .sm\:left-96 {
    left: 24rem;
  }

  .sm\:top-auto {
    top: auto;
  }

  .sm\:right-auto {
    right: auto;
  }

  .sm\:bottom-auto {
    bottom: auto;
  }

  .sm\:left-auto {
    left: auto;
  }

  .sm\:top-px {
    top: 1px;
  }

  .sm\:right-px {
    right: 1px;
  }

  .sm\:bottom-px {
    bottom: 1px;
  }

  .sm\:left-px {
    left: 1px;
  }

  .sm\:top-0\.5 {
    top: 0.125rem;
  }

  .sm\:right-0\.5 {
    right: 0.125rem;
  }

  .sm\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .sm\:left-0\.5 {
    left: 0.125rem;
  }

  .sm\:top-1\.5 {
    top: 0.375rem;
  }

  .sm\:right-1\.5 {
    right: 0.375rem;
  }

  .sm\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .sm\:left-1\.5 {
    left: 0.375rem;
  }

  .sm\:top-2\.5 {
    top: 0.625rem;
  }

  .sm\:right-2\.5 {
    right: 0.625rem;
  }

  .sm\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .sm\:left-2\.5 {
    left: 0.625rem;
  }

  .sm\:top-3\.5 {
    top: 0.875rem;
  }

  .sm\:right-3\.5 {
    right: 0.875rem;
  }

  .sm\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .sm\:left-3\.5 {
    left: 0.875rem;
  }

  .sm\:-top-0 {
    top: 0px;
  }

  .sm\:-right-0 {
    right: 0px;
  }

  .sm\:-bottom-0 {
    bottom: 0px;
  }

  .sm\:-left-0 {
    left: 0px;
  }

  .sm\:-top-1 {
    top: -0.25rem;
  }

  .sm\:-right-1 {
    right: -0.25rem;
  }

  .sm\:-bottom-1 {
    bottom: -0.25rem;
  }

  .sm\:-left-1 {
    left: -0.25rem;
  }

  .sm\:-top-2 {
    top: -0.5rem;
  }

  .sm\:-right-2 {
    right: -0.5rem;
  }

  .sm\:-bottom-2 {
    bottom: -0.5rem;
  }

  .sm\:-left-2 {
    left: -0.5rem;
  }

  .sm\:-top-3 {
    top: -0.75rem;
  }

  .sm\:-right-3 {
    right: -0.75rem;
  }

  .sm\:-bottom-3 {
    bottom: -0.75rem;
  }

  .sm\:-left-3 {
    left: -0.75rem;
  }

  .sm\:-top-4 {
    top: -1rem;
  }

  .sm\:-right-4 {
    right: -1rem;
  }

  .sm\:-bottom-4 {
    bottom: -1rem;
  }

  .sm\:-left-4 {
    left: -1rem;
  }

  .sm\:-top-5 {
    top: -1.25rem;
  }

  .sm\:-right-5 {
    right: -1.25rem;
  }

  .sm\:-bottom-5 {
    bottom: -1.25rem;
  }

  .sm\:-left-5 {
    left: -1.25rem;
  }

  .sm\:-top-6 {
    top: -1.5rem;
  }

  .sm\:-right-6 {
    right: -1.5rem;
  }

  .sm\:-bottom-6 {
    bottom: -1.5rem;
  }

  .sm\:-left-6 {
    left: -1.5rem;
  }

  .sm\:-top-7 {
    top: -1.75rem;
  }

  .sm\:-right-7 {
    right: -1.75rem;
  }

  .sm\:-bottom-7 {
    bottom: -1.75rem;
  }

  .sm\:-left-7 {
    left: -1.75rem;
  }

  .sm\:-top-8 {
    top: -2rem;
  }

  .sm\:-right-8 {
    right: -2rem;
  }

  .sm\:-bottom-8 {
    bottom: -2rem;
  }

  .sm\:-left-8 {
    left: -2rem;
  }

  .sm\:-top-9 {
    top: -2.25rem;
  }

  .sm\:-right-9 {
    right: -2.25rem;
  }

  .sm\:-bottom-9 {
    bottom: -2.25rem;
  }

  .sm\:-left-9 {
    left: -2.25rem;
  }

  .sm\:-top-10 {
    top: -2.5rem;
  }

  .sm\:-right-10 {
    right: -2.5rem;
  }

  .sm\:-bottom-10 {
    bottom: -2.5rem;
  }

  .sm\:-left-10 {
    left: -2.5rem;
  }

  .sm\:-top-11 {
    top: -2.75rem;
  }

  .sm\:-right-11 {
    right: -2.75rem;
  }

  .sm\:-bottom-11 {
    bottom: -2.75rem;
  }

  .sm\:-left-11 {
    left: -2.75rem;
  }

  .sm\:-top-12 {
    top: -3rem;
  }

  .sm\:-right-12 {
    right: -3rem;
  }

  .sm\:-bottom-12 {
    bottom: -3rem;
  }

  .sm\:-left-12 {
    left: -3rem;
  }

  .sm\:-top-14 {
    top: -3.5rem;
  }

  .sm\:-right-14 {
    right: -3.5rem;
  }

  .sm\:-bottom-14 {
    bottom: -3.5rem;
  }

  .sm\:-left-14 {
    left: -3.5rem;
  }

  .sm\:-top-16 {
    top: -4rem;
  }

  .sm\:-right-16 {
    right: -4rem;
  }

  .sm\:-bottom-16 {
    bottom: -4rem;
  }

  .sm\:-left-16 {
    left: -4rem;
  }

  .sm\:-top-20 {
    top: -5rem;
  }

  .sm\:-right-20 {
    right: -5rem;
  }

  .sm\:-bottom-20 {
    bottom: -5rem;
  }

  .sm\:-left-20 {
    left: -5rem;
  }

  .sm\:-top-24 {
    top: -6rem;
  }

  .sm\:-right-24 {
    right: -6rem;
  }

  .sm\:-bottom-24 {
    bottom: -6rem;
  }

  .sm\:-left-24 {
    left: -6rem;
  }

  .sm\:-top-28 {
    top: -7rem;
  }

  .sm\:-right-28 {
    right: -7rem;
  }

  .sm\:-bottom-28 {
    bottom: -7rem;
  }

  .sm\:-left-28 {
    left: -7rem;
  }

  .sm\:-top-32 {
    top: -8rem;
  }

  .sm\:-right-32 {
    right: -8rem;
  }

  .sm\:-bottom-32 {
    bottom: -8rem;
  }

  .sm\:-left-32 {
    left: -8rem;
  }

  .sm\:-top-36 {
    top: -9rem;
  }

  .sm\:-right-36 {
    right: -9rem;
  }

  .sm\:-bottom-36 {
    bottom: -9rem;
  }

  .sm\:-left-36 {
    left: -9rem;
  }

  .sm\:-top-40 {
    top: -10rem;
  }

  .sm\:-right-40 {
    right: -10rem;
  }

  .sm\:-bottom-40 {
    bottom: -10rem;
  }

  .sm\:-left-40 {
    left: -10rem;
  }

  .sm\:-top-44 {
    top: -11rem;
  }

  .sm\:-right-44 {
    right: -11rem;
  }

  .sm\:-bottom-44 {
    bottom: -11rem;
  }

  .sm\:-left-44 {
    left: -11rem;
  }

  .sm\:-top-48 {
    top: -12rem;
  }

  .sm\:-right-48 {
    right: -12rem;
  }

  .sm\:-bottom-48 {
    bottom: -12rem;
  }

  .sm\:-left-48 {
    left: -12rem;
  }

  .sm\:-top-52 {
    top: -13rem;
  }

  .sm\:-right-52 {
    right: -13rem;
  }

  .sm\:-bottom-52 {
    bottom: -13rem;
  }

  .sm\:-left-52 {
    left: -13rem;
  }

  .sm\:-top-56 {
    top: -14rem;
  }

  .sm\:-right-56 {
    right: -14rem;
  }

  .sm\:-bottom-56 {
    bottom: -14rem;
  }

  .sm\:-left-56 {
    left: -14rem;
  }

  .sm\:-top-60 {
    top: -15rem;
  }

  .sm\:-right-60 {
    right: -15rem;
  }

  .sm\:-bottom-60 {
    bottom: -15rem;
  }

  .sm\:-left-60 {
    left: -15rem;
  }

  .sm\:-top-64 {
    top: -16rem;
  }

  .sm\:-right-64 {
    right: -16rem;
  }

  .sm\:-bottom-64 {
    bottom: -16rem;
  }

  .sm\:-left-64 {
    left: -16rem;
  }

  .sm\:-top-72 {
    top: -18rem;
  }

  .sm\:-right-72 {
    right: -18rem;
  }

  .sm\:-bottom-72 {
    bottom: -18rem;
  }

  .sm\:-left-72 {
    left: -18rem;
  }

  .sm\:-top-80 {
    top: -20rem;
  }

  .sm\:-right-80 {
    right: -20rem;
  }

  .sm\:-bottom-80 {
    bottom: -20rem;
  }

  .sm\:-left-80 {
    left: -20rem;
  }

  .sm\:-top-96 {
    top: -24rem;
  }

  .sm\:-right-96 {
    right: -24rem;
  }

  .sm\:-bottom-96 {
    bottom: -24rem;
  }

  .sm\:-left-96 {
    left: -24rem;
  }

  .sm\:-top-px {
    top: -1px;
  }

  .sm\:-right-px {
    right: -1px;
  }

  .sm\:-bottom-px {
    bottom: -1px;
  }

  .sm\:-left-px {
    left: -1px;
  }

  .sm\:-top-0\.5 {
    top: -0.125rem;
  }

  .sm\:-right-0\.5 {
    right: -0.125rem;
  }

  .sm\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .sm\:-left-0\.5 {
    left: -0.125rem;
  }

  .sm\:-top-1\.5 {
    top: -0.375rem;
  }

  .sm\:-right-1\.5 {
    right: -0.375rem;
  }

  .sm\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .sm\:-left-1\.5 {
    left: -0.375rem;
  }

  .sm\:-top-2\.5 {
    top: -0.625rem;
  }

  .sm\:-right-2\.5 {
    right: -0.625rem;
  }

  .sm\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .sm\:-left-2\.5 {
    left: -0.625rem;
  }

  .sm\:-top-3\.5 {
    top: -0.875rem;
  }

  .sm\:-right-3\.5 {
    right: -0.875rem;
  }

  .sm\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .sm\:-left-3\.5 {
    left: -0.875rem;
  }

  .sm\:top-1\/2 {
    top: 50%;
  }

  .sm\:right-1\/2 {
    right: 50%;
  }

  .sm\:bottom-1\/2 {
    bottom: 50%;
  }

  .sm\:left-1\/2 {
    left: 50%;
  }

  .sm\:top-1\/3 {
    top: 33.333333%;
  }

  .sm\:right-1\/3 {
    right: 33.333333%;
  }

  .sm\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .sm\:left-1\/3 {
    left: 33.333333%;
  }

  .sm\:top-2\/3 {
    top: 66.666667%;
  }

  .sm\:right-2\/3 {
    right: 66.666667%;
  }

  .sm\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .sm\:left-2\/3 {
    left: 66.666667%;
  }

  .sm\:top-1\/4 {
    top: 25%;
  }

  .sm\:right-1\/4 {
    right: 25%;
  }

  .sm\:bottom-1\/4 {
    bottom: 25%;
  }

  .sm\:left-1\/4 {
    left: 25%;
  }

  .sm\:top-2\/4 {
    top: 50%;
  }

  .sm\:right-2\/4 {
    right: 50%;
  }

  .sm\:bottom-2\/4 {
    bottom: 50%;
  }

  .sm\:left-2\/4 {
    left: 50%;
  }

  .sm\:top-3\/4 {
    top: 75%;
  }

  .sm\:right-3\/4 {
    right: 75%;
  }

  .sm\:bottom-3\/4 {
    bottom: 75%;
  }

  .sm\:left-3\/4 {
    left: 75%;
  }

  .sm\:top-full {
    top: 100%;
  }

  .sm\:right-full {
    right: 100%;
  }

  .sm\:bottom-full {
    bottom: 100%;
  }

  .sm\:left-full {
    left: 100%;
  }

  .sm\:-top-1\/2 {
    top: -50%;
  }

  .sm\:-right-1\/2 {
    right: -50%;
  }

  .sm\:-bottom-1\/2 {
    bottom: -50%;
  }

  .sm\:-left-1\/2 {
    left: -50%;
  }

  .sm\:-top-1\/3 {
    top: -33.333333%;
  }

  .sm\:-right-1\/3 {
    right: -33.333333%;
  }

  .sm\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .sm\:-left-1\/3 {
    left: -33.333333%;
  }

  .sm\:-top-2\/3 {
    top: -66.666667%;
  }

  .sm\:-right-2\/3 {
    right: -66.666667%;
  }

  .sm\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .sm\:-left-2\/3 {
    left: -66.666667%;
  }

  .sm\:-top-1\/4 {
    top: -25%;
  }

  .sm\:-right-1\/4 {
    right: -25%;
  }

  .sm\:-bottom-1\/4 {
    bottom: -25%;
  }

  .sm\:-left-1\/4 {
    left: -25%;
  }

  .sm\:-top-2\/4 {
    top: -50%;
  }

  .sm\:-right-2\/4 {
    right: -50%;
  }

  .sm\:-bottom-2\/4 {
    bottom: -50%;
  }

  .sm\:-left-2\/4 {
    left: -50%;
  }

  .sm\:-top-3\/4 {
    top: -75%;
  }

  .sm\:-right-3\/4 {
    right: -75%;
  }

  .sm\:-bottom-3\/4 {
    bottom: -75%;
  }

  .sm\:-left-3\/4 {
    left: -75%;
  }

  .sm\:-top-full {
    top: -100%;
  }

  .sm\:-right-full {
    right: -100%;
  }

  .sm\:-bottom-full {
    bottom: -100%;
  }

  .sm\:-left-full {
    left: -100%;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-inset {
    --tw-ring-inset: inset;
  }

  .sm\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .sm\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .sm\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .sm\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .sm\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .sm\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .sm\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .sm\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .sm\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .sm\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .sm\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .sm\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .sm\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .sm\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .sm\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .sm\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .sm\:ring-current {
    --tw-ring-color: currentColor;
  }

  .sm\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .sm\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .sm\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .sm\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .sm\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .sm\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .sm\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .sm\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .sm\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .sm\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .sm\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .sm\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .sm\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .sm\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .sm\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .sm\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .sm\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .sm\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .sm\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .sm\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .sm\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .sm\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .sm\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .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 {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .sm\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .sm\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .sm\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .sm\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-current:hover {
    color: currentColor;
  }

  .sm\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }

  .sm\:focus\:text-current:focus {
    color: currentColor;
  }

  .sm\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .sm\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .sm\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .sm\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .sm\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .sm\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .sm\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .sm\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .sm\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .sm\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .sm\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .sm\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .sm\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .sm\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .sm\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .sm\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .sm\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .sm\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .sm\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .sm\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .sm\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .sm\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .sm\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .sm\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .sm\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .sm\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .sm\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .sm\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .sm\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .sm\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .sm\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .sm\:overflow-clip {
    text-overflow: clip;
  }

  .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;
  }

  .group:hover .sm\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .sm\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .sm\:group-hover\:no-underline {
    text-decoration: none;
  }

  .sm\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .sm\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .sm\:focus-within\:no-underline:focus-within {
    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\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm\:normal-nums {
    font-variant-numeric: normal;
  }

  .sm\:ordinal {
    --tw-ordinal: ordinal;
  }

  .sm\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .sm\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .sm\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .sm\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .sm\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0em;
  }

  .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;
            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-nowrap {
    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\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-9 {
    width: 2.25rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-11 {
    width: 2.75rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-14 {
    width: 3.5rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-28 {
    width: 7rem;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-36 {
    width: 9rem;
  }

  .sm\:w-40 {
    width: 10rem;
  }

  .sm\:w-44 {
    width: 11rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-52 {
    width: 13rem;
  }

  .sm\:w-56 {
    width: 14rem;
  }

  .sm\:w-60 {
    width: 15rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-72 {
    width: 18rem;
  }

  .sm\:w-80 {
    width: 20rem;
  }

  .sm\:w-96 {
    width: 24rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-0\.5 {
    width: 0.125rem;
  }

  .sm\:w-1\.5 {
    width: 0.375rem;
  }

  .sm\:w-2\.5 {
    width: 0.625rem;
  }

  .sm\:w-3\.5 {
    width: 0.875rem;
  }

  .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\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .sm\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .sm\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .sm\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .sm\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .sm\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .sm\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .sm\:focus\:z-0:focus {
    z-index: 0;
  }

  .sm\:focus\:z-10:focus {
    z-index: 10;
  }

  .sm\:focus\:z-20:focus {
    z-index: 20;
  }

  .sm\:focus\:z-30:focus {
    z-index: 30;
  }

  .sm\:focus\:z-40:focus {
    z-index: 40;
  }

  .sm\:focus\:z-50:focus {
    z-index: 50;
  }

  .sm\:focus\:z-auto:focus {
    z-index: auto;
  }

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-1 {
    gap: 0.25rem;
  }

  .sm\:gap-2 {
    gap: 0.5rem;
  }

  .sm\:gap-3 {
    gap: 0.75rem;
  }

  .sm\:gap-4 {
    gap: 1rem;
  }

  .sm\:gap-5 {
    gap: 1.25rem;
  }

  .sm\:gap-6 {
    gap: 1.5rem;
  }

  .sm\:gap-7 {
    gap: 1.75rem;
  }

  .sm\:gap-8 {
    gap: 2rem;
  }

  .sm\:gap-9 {
    gap: 2.25rem;
  }

  .sm\:gap-10 {
    gap: 2.5rem;
  }

  .sm\:gap-11 {
    gap: 2.75rem;
  }

  .sm\:gap-12 {
    gap: 3rem;
  }

  .sm\:gap-14 {
    gap: 3.5rem;
  }

  .sm\:gap-16 {
    gap: 4rem;
  }

  .sm\:gap-20 {
    gap: 5rem;
  }

  .sm\:gap-24 {
    gap: 6rem;
  }

  .sm\:gap-28 {
    gap: 7rem;
  }

  .sm\:gap-32 {
    gap: 8rem;
  }

  .sm\:gap-36 {
    gap: 9rem;
  }

  .sm\:gap-40 {
    gap: 10rem;
  }

  .sm\:gap-44 {
    gap: 11rem;
  }

  .sm\:gap-48 {
    gap: 12rem;
  }

  .sm\:gap-52 {
    gap: 13rem;
  }

  .sm\:gap-56 {
    gap: 14rem;
  }

  .sm\:gap-60 {
    gap: 15rem;
  }

  .sm\:gap-64 {
    gap: 16rem;
  }

  .sm\:gap-72 {
    gap: 18rem;
  }

  .sm\:gap-80 {
    gap: 20rem;
  }

  .sm\:gap-96 {
    gap: 24rem;
  }

  .sm\:gap-px {
    gap: 1px;
  }

  .sm\:gap-0\.5 {
    gap: 0.125rem;
  }

  .sm\:gap-1\.5 {
    gap: 0.375rem;
  }

  .sm\:gap-2\.5 {
    gap: 0.625rem;
  }

  .sm\:gap-3\.5 {
    gap: 0.875rem;
  }

  .sm\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .sm\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .sm\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .sm\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .sm\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .sm\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .sm\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .sm\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .sm\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sm\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .sm\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .sm\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .sm\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .sm\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .sm\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .sm\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .sm\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .sm\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .sm\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .sm\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .sm\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .sm\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .sm\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .sm\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .sm\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .sm\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .sm\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .sm\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .sm\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .sm\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .sm\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .sm\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .sm\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .sm\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .sm\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .sm\:gap-y-0 {
    row-gap: 0px;
  }

  .sm\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .sm\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .sm\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .sm\:gap-y-4 {
    row-gap: 1rem;
  }

  .sm\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .sm\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .sm\:gap-y-8 {
    row-gap: 2rem;
  }

  .sm\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .sm\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .sm\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .sm\:gap-y-12 {
    row-gap: 3rem;
  }

  .sm\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .sm\:gap-y-16 {
    row-gap: 4rem;
  }

  .sm\:gap-y-20 {
    row-gap: 5rem;
  }

  .sm\:gap-y-24 {
    row-gap: 6rem;
  }

  .sm\:gap-y-28 {
    row-gap: 7rem;
  }

  .sm\:gap-y-32 {
    row-gap: 8rem;
  }

  .sm\:gap-y-36 {
    row-gap: 9rem;
  }

  .sm\:gap-y-40 {
    row-gap: 10rem;
  }

  .sm\:gap-y-44 {
    row-gap: 11rem;
  }

  .sm\:gap-y-48 {
    row-gap: 12rem;
  }

  .sm\:gap-y-52 {
    row-gap: 13rem;
  }

  .sm\:gap-y-56 {
    row-gap: 14rem;
  }

  .sm\:gap-y-60 {
    row-gap: 15rem;
  }

  .sm\:gap-y-64 {
    row-gap: 16rem;
  }

  .sm\:gap-y-72 {
    row-gap: 18rem;
  }

  .sm\:gap-y-80 {
    row-gap: 20rem;
  }

  .sm\:gap-y-96 {
    row-gap: 24rem;
  }

  .sm\:gap-y-px {
    row-gap: 1px;
  }

  .sm\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .sm\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .sm\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .sm\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .sm\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .sm\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .sm\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .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-span-full {
    grid-column: 1 / -1;
  }

  .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\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .sm\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .sm\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .sm\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .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-span-full {
    grid-row: 1 / -1;
  }

  .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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .sm\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .sm\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .sm\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .sm\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .sm\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .sm\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .sm\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .sm\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .sm\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .sm\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .sm\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .sm\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .sm\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .sm\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .sm\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .sm\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .sm\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .sm\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .sm\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .sm\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .sm\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .sm\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .sm\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .sm\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .sm\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .sm\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .sm\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .sm\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .sm\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .sm\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .sm\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .sm\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .sm\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .sm\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .sm\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .sm\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .sm\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .sm\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .sm\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .sm\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .sm\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .sm\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .sm\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .sm\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .sm\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .sm\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .sm\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .sm\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .sm\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .sm\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .sm\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .sm\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .sm\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .sm\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .sm\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .sm\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .sm\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .sm\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .sm\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .sm\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .sm\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .sm\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .sm\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .sm\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .sm\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .sm\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .sm\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .sm\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .sm\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .sm\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .sm\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .sm\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .sm\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .sm\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .sm\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .sm\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .sm\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .sm\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .sm\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .sm\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .sm\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .sm\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .sm\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .sm\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .sm\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .sm\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .sm\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .sm\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .sm\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .sm\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .sm\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .sm\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .sm\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .sm\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .sm\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .sm\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .sm\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .sm\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .sm\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .sm\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .sm\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .sm\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .sm\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .sm\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .sm\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .sm\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .sm\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .sm\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .sm\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .sm\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .sm\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .sm\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .sm\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .sm\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .sm\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .sm\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .sm\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .sm\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .sm\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .sm\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .sm\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .sm\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .sm\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .sm\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .sm\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .sm\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .sm\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .sm\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .sm\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .sm\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .sm\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .sm\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .sm\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .sm\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .sm\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .sm\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .sm\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .sm\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .sm\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .sm\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .sm\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .sm\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .sm\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .sm\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .sm\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .sm\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .sm\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .sm\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .sm\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .sm\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .sm\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .sm\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .sm\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .sm\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .sm\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .sm\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .sm\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .sm\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .sm\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .sm\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .sm\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .sm\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .sm\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .sm\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .sm\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .sm\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .sm\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .sm\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .sm\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .sm\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .sm\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .sm\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .sm\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .sm\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .sm\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .sm\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .sm\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .sm\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .sm\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .sm\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .sm\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .sm\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .sm\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .sm\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .sm\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .sm\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .sm\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .sm\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .sm\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .sm\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .sm\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .sm\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .sm\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .sm\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .sm\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .sm\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .sm\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .sm\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .sm\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .sm\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .sm\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .sm\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .sm\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .sm\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .sm\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .sm\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .sm\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .sm\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .sm\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .sm\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .sm\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .sm\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .sm\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .sm\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .sm\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .sm\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .sm\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .sm\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .sm\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .sm\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .sm\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .sm\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .sm\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .sm\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .sm\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .sm\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .sm\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .sm\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .sm\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .sm\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .sm\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .sm\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .sm\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .sm\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .sm\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .sm\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .sm\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .sm\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .sm\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .sm\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .sm\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .sm\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .sm\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .sm\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .sm\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .sm\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .sm\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .sm\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .sm\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .sm\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .sm\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .sm\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .sm\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .sm\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .sm\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .sm\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .sm\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .sm\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .sm\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .sm\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .sm\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .sm\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .sm\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .sm\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .sm\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .sm\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .sm\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .sm\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .sm\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .sm\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .sm\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .sm\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .sm\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .sm\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .sm\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .sm\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .sm\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .sm\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .sm\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .sm\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .sm\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .sm\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .sm\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .sm\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .sm\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .sm\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .sm\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .sm\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .sm\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .sm\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .sm\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .sm\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .sm\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .sm\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .sm\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .sm\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .sm\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .sm\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .sm\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .sm\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .sm\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .sm\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .sm\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .sm\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .sm\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .sm\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .sm\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .sm\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .sm\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .sm\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .sm\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .sm\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .sm\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .sm\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .sm\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .sm\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .sm\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .sm\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .sm\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .sm\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .sm\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .sm\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .sm\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .sm\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .sm\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .sm\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .sm\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .sm\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .sm\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .sm\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .sm\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .sm\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .sm\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .sm\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .sm\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .sm\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .sm\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .sm\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .sm\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .sm\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .sm\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .sm\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .sm\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .sm\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .sm\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .sm\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .sm\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .sm\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .sm\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .sm\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .sm\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .sm\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .sm\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .sm\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .sm\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .sm\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .sm\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .sm\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .sm\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .sm\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .sm\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .sm\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .sm\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .sm\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .sm\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .sm\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .sm\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .sm\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .sm\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .sm\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .sm\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .sm\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .sm\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .sm\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .sm\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .sm\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .sm\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .sm\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .sm\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .sm\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .sm\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .sm\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .sm\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .sm\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .sm\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .sm\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .sm\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .sm\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .sm\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .sm\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .sm\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .sm\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .sm\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .sm\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .sm\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .sm\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .sm\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .sm\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .sm\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .sm\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .sm\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .sm\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .sm\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .sm\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .sm\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .sm\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .sm\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .sm\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .sm\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .sm\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .sm\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .sm\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .sm\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .sm\:transition-none {
    transition-property: none;
  }

  .sm\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-height {
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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;
  }

  .sm\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .sm\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .sm\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 768px) {
  .md\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .md\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .md\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .md\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .md\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .md\:container {
      max-width: 1536px;
    }
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .md\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .md\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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-clip-border {
    background-clip: border-box;
  }

  .md\:bg-clip-padding {
    background-clip: padding-box;
  }

  .md\:bg-clip-content {
    background-clip: content-box;
  }

  .md\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-current {
    background-color: currentColor;
  }

  .md\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .md\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .md\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .md\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .md\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .md\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .md\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .md\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .md\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:bg-none {
    background-image: none;
  }

  .md\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .md\:to-current {
    --tw-gradient-to: currentColor;
  }

  .md\:to-black {
    --tw-gradient-to: #000;
  }

  .md\:to-white {
    --tw-gradient-to: #fff;
  }

  .md\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .md\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .md\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .md\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .md\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .md\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .md\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .md\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .md\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .md\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .md\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .md\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .md\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .md\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .md\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .md\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .md\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .md\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .md\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .md\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .md\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .md\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .md\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .md\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .md\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .md\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .md\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .md\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .md\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .md\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .md\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .md\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .md\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .md\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .md\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .md\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .md\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .md\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .md\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .md\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .md\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .md\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .md\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .md\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .md\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .md\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .md\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .md\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .md\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .md\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .md\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .md\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .md\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .md\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .md\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .md\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .md\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .md\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .md\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .md\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .md\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .md\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .md\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .md\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .md\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .md\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .md\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .md\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .md\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .md\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .md\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .md\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .md\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .md\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .md\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .md\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .md\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .md\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .md\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .md\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .md\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .md\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .md\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .md\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .md\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .md\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .md\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .md\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .md\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .md\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .md\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .md\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .md\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .md\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .md\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .md\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .md\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .md\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .md\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .md\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .md\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .md\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .md\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .md\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .md\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .md\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .md\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .md\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .md\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .md\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .md\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .md\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .md\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .md\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .md\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .md\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .md\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .md\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .md\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .md\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .md\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .md\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .md\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .md\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .md\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .md\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .md\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .md\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .md\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .md\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .md\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .md\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .md\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .md\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .md\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .md\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .md\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .md\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .md\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .md\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .md\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .md\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .md\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .md\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .md\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .md\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .md\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .md\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .md\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .md\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .md\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .md\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .md\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .md\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .md\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .md\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .md\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .md\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .md\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .md\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .md\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .md\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .md\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .md\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .md\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .md\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .md\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .md\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .md\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .md\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .md\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .md\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .md\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .md\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .md\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .md\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .md\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .md\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .md\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .md\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .md\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .md\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .md\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .md\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .md\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .md\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .md\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .md\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .md\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .md\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .md\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .md\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .md\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .md\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .md\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .md\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .md\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .md\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .md\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .md\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .md\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .md\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .md\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .md\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .md\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .md\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .md\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .md\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .md\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .md\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .md\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .md\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .md\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .md\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .md\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .md\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .md\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .md\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .md\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .md\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .md\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .md\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .md\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .md\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .md\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .md\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .md\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .md\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .md\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .md\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .md\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .md\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .md\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .md\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .md\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .md\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .md\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .md\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .md\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .md\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .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 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .md\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .md\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .md\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .md\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .md\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .md\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .md\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .md\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .md\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .md\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .md\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .md\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .md\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .md\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .md\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .md\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .md\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .md\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .md\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .md\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .md\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .md\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .md\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .md\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .md\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .md\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .md\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .md\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .md\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .md\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .md\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .md\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .md\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .md\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .md\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .md\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .md\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .md\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .md\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .md\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .md\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .md\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .md\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .md\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .md\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .md\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .md\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .md\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .md\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .md\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .md\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .md\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .md\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .md\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .md\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .md\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .md\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .md\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .md\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .md\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .md\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .md\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .md\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .md\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .md\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .md\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .md\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .md\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .md\:rounded-none {
    border-radius: 0px;
  }

  .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-xl {
    border-radius: 0.75rem;
  }

  .md\:rounded-2xl {
    border-radius: 1rem;
  }

  .md\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
  }

  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .md\:border-r-0 {
    border-right-width: 0px;
  }

  .md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md\:border-l-0 {
    border-left-width: 0px;
  }

  .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\:hover\:border-0:hover {
    border-width: 0px;
  }

  .md\:hover\:border-2:hover {
    border-width: 2px;
  }

  .md\:hover\:border-4:hover {
    border-width: 4px;
  }

  .md\:hover\:border-8:hover {
    border-width: 8px;
  }

  .md\:hover\:border:hover {
    border-width: 1px;
  }

  .md\:hover\:border-t-0:hover {
    border-top-width: 0px;
  }

  .md\:hover\:border-r-0:hover {
    border-right-width: 0px;
  }

  .md\:hover\:border-b-0:hover {
    border-bottom-width: 0px;
  }

  .md\:hover\:border-l-0:hover {
    border-left-width: 0px;
  }

  .md\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .md\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .md\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .md\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .md\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .md\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .md\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .md\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .md\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .md\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .md\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .md\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .md\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .md\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .md\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .md\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .md\:focus\:border-0:focus {
    border-width: 0px;
  }

  .md\:focus\:border-2:focus {
    border-width: 2px;
  }

  .md\:focus\:border-4:focus {
    border-width: 4px;
  }

  .md\:focus\:border-8:focus {
    border-width: 8px;
  }

  .md\:focus\:border:focus {
    border-width: 1px;
  }

  .md\:focus\:border-t-0:focus {
    border-top-width: 0px;
  }

  .md\:focus\:border-r-0:focus {
    border-right-width: 0px;
  }

  .md\:focus\:border-b-0:focus {
    border-bottom-width: 0px;
  }

  .md\:focus\:border-l-0:focus {
    border-left-width: 0px;
  }

  .md\:focus\:border-t-2:focus {
    border-top-width: 2px;
  }

  .md\:focus\:border-r-2:focus {
    border-right-width: 2px;
  }

  .md\:focus\:border-b-2:focus {
    border-bottom-width: 2px;
  }

  .md\:focus\:border-l-2:focus {
    border-left-width: 2px;
  }

  .md\:focus\:border-t-4:focus {
    border-top-width: 4px;
  }

  .md\:focus\:border-r-4:focus {
    border-right-width: 4px;
  }

  .md\:focus\:border-b-4:focus {
    border-bottom-width: 4px;
  }

  .md\:focus\:border-l-4:focus {
    border-left-width: 4px;
  }

  .md\:focus\:border-t-8:focus {
    border-top-width: 8px;
  }

  .md\:focus\:border-r-8:focus {
    border-right-width: 8px;
  }

  .md\:focus\:border-b-8:focus {
    border-bottom-width: 8px;
  }

  .md\:focus\:border-l-8:focus {
    border-left-width: 8px;
  }

  .md\:focus\:border-t:focus {
    border-top-width: 1px;
  }

  .md\:focus\:border-r:focus {
    border-right-width: 1px;
  }

  .md\:focus\:border-b:focus {
    border-bottom-width: 1px;
  }

  .md\:focus\:border-l:focus {
    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\:flex {
    display: flex;
  }

  .md\:inline-flex {
    display: inline-flex;
  }

  .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\:flow-root {
    display: flow-root;
  }

  .md\:grid {
    display: grid;
  }

  .md\:inline-grid {
    display: inline-grid;
  }

  .md\:contents {
    display: contents;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .md\:place-items-auto {
    place-items: auto;
  }

  .md\:place-items-start {
    place-items: start;
  }

  .md\:place-items-end {
    place-items: end;
  }

  .md\:place-items-center {
    place-items: center;
  }

  .md\:place-items-stretch {
    place-items: stretch;
  }

  .md\:place-content-center {
    place-content: center;
  }

  .md\:place-content-start {
    place-content: start;
  }

  .md\:place-content-end {
    place-content: end;
  }

  .md\:place-content-between {
    place-content: space-between;
  }

  .md\:place-content-around {
    place-content: space-around;
  }

  .md\:place-content-evenly {
    place-content: space-evenly;
  }

  .md\:place-content-stretch {
    place-content: stretch;
  }

  .md\:place-self-auto {
    place-self: auto;
  }

  .md\:place-self-start {
    place-self: start;
  }

  .md\:place-self-end {
    place-self: end;
  }

  .md\:place-self-center {
    place-self: center;
  }

  .md\:place-self-stretch {
    place-self: stretch;
  }

  .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\: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\:content-evenly {
    align-content: space-evenly;
  }

  .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-items-auto {
    justify-items: auto;
  }

  .md\:justify-items-start {
    justify-items: start;
  }

  .md\:justify-items-end {
    justify-items: end;
  }

  .md\:justify-items-center {
    justify-items: center;
  }

  .md\:justify-items-stretch {
    justify-items: 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\:justify-self-auto {
    justify-self: auto;
  }

  .md\:justify-self-start {
    justify-self: start;
  }

  .md\:justify-self-end {
    justify-self: end;
  }

  .md\:justify-self-center {
    justify-self: center;
  }

  .md\:justify-self-stretch {
    justify-self: stretch;
  }

  .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\:clear-left {
    clear: left;
  }

  .md\:clear-right {
    clear: right;
  }

  .md\:clear-both {
    clear: both;
  }

  .md\:clear-none {
    clear: none;
  }

  .md\:font-sans {
    font-family: ui-sans-serif, 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: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .md\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .md\:font-Pacifico {
    font-family: Pacifico, cursive;
  }

  .md\:font-thin {
    font-weight: 100;
  }

  .md\:font-extralight {
    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-thin:hover {
    font-weight: 100;
  }

  .md\:hover\:font-extralight: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-thin:focus {
    font-weight: 100;
  }

  .md\:focus\:font-extralight: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: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-9 {
    height: 2.25rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-11 {
    height: 2.75rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-14 {
    height: 3.5rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-28 {
    height: 7rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-36 {
    height: 9rem;
  }

  .md\:h-40 {
    height: 10rem;
  }

  .md\:h-44 {
    height: 11rem;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-52 {
    height: 13rem;
  }

  .md\:h-56 {
    height: 14rem;
  }

  .md\:h-60 {
    height: 15rem;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-72 {
    height: 18rem;
  }

  .md\:h-80 {
    height: 20rem;
  }

  .md\:h-96 {
    height: 24rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-0\.5 {
    height: 0.125rem;
  }

  .md\:h-1\.5 {
    height: 0.375rem;
  }

  .md\:h-2\.5 {
    height: 0.625rem;
  }

  .md\:h-3\.5 {
    height: 0.875rem;
  }

  .md\:h-1\/2 {
    height: 50%;
  }

  .md\:h-1\/3 {
    height: 33.333333%;
  }

  .md\:h-2\/3 {
    height: 66.666667%;
  }

  .md\:h-1\/4 {
    height: 25%;
  }

  .md\:h-2\/4 {
    height: 50%;
  }

  .md\:h-3\/4 {
    height: 75%;
  }

  .md\:h-1\/5 {
    height: 20%;
  }

  .md\:h-2\/5 {
    height: 40%;
  }

  .md\:h-3\/5 {
    height: 60%;
  }

  .md\:h-4\/5 {
    height: 80%;
  }

  .md\:h-1\/6 {
    height: 16.666667%;
  }

  .md\:h-2\/6 {
    height: 33.333333%;
  }

  .md\:h-3\/6 {
    height: 50%;
  }

  .md\:h-4\/6 {
    height: 66.666667%;
  }

  .md\:h-5\/6 {
    height: 83.333333%;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .md\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-9 {
    margin: 2.25rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-11 {
    margin: 2.75rem;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-14 {
    margin: 3.5rem;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-20 {
    margin: 5rem;
  }

  .md\:m-24 {
    margin: 6rem;
  }

  .md\:m-28 {
    margin: 7rem;
  }

  .md\:m-32 {
    margin: 8rem;
  }

  .md\:m-36 {
    margin: 9rem;
  }

  .md\:m-40 {
    margin: 10rem;
  }

  .md\:m-44 {
    margin: 11rem;
  }

  .md\:m-48 {
    margin: 12rem;
  }

  .md\:m-52 {
    margin: 13rem;
  }

  .md\:m-56 {
    margin: 14rem;
  }

  .md\:m-60 {
    margin: 15rem;
  }

  .md\:m-64 {
    margin: 16rem;
  }

  .md\:m-72 {
    margin: 18rem;
  }

  .md\:m-80 {
    margin: 20rem;
  }

  .md\:m-96 {
    margin: 24rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:m-0\.5 {
    margin: 0.125rem;
  }

  .md\:m-1\.5 {
    margin: 0.375rem;
  }

  .md\:m-2\.5 {
    margin: 0.625rem;
  }

  .md\:m-3\.5 {
    margin: 0.875rem;
  }

  .md\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-9 {
    margin: -2.25rem;
  }

  .md\:-m-10 {
    margin: -2.5rem;
  }

  .md\:-m-11 {
    margin: -2.75rem;
  }

  .md\:-m-12 {
    margin: -3rem;
  }

  .md\:-m-14 {
    margin: -3.5rem;
  }

  .md\:-m-16 {
    margin: -4rem;
  }

  .md\:-m-20 {
    margin: -5rem;
  }

  .md\:-m-24 {
    margin: -6rem;
  }

  .md\:-m-28 {
    margin: -7rem;
  }

  .md\:-m-32 {
    margin: -8rem;
  }

  .md\:-m-36 {
    margin: -9rem;
  }

  .md\:-m-40 {
    margin: -10rem;
  }

  .md\:-m-44 {
    margin: -11rem;
  }

  .md\:-m-48 {
    margin: -12rem;
  }

  .md\:-m-52 {
    margin: -13rem;
  }

  .md\:-m-56 {
    margin: -14rem;
  }

  .md\:-m-60 {
    margin: -15rem;
  }

  .md\:-m-64 {
    margin: -16rem;
  }

  .md\:-m-72 {
    margin: -18rem;
  }

  .md\:-m-80 {
    margin: -20rem;
  }

  .md\:-m-96 {
    margin: -24rem;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-m-0\.5 {
    margin: -0.125rem;
  }

  .md\:-m-1\.5 {
    margin: -0.375rem;
  }

  .md\:-m-2\.5 {
    margin: -0.625rem;
  }

  .md\:-m-3\.5 {
    margin: -0.875rem;
  }

  .md\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mr-0 {
    margin-right: 0px;
  }

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .md\:mr-7 {
    margin-right: 1.75rem;
  }

  .md\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .md\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .md\:mr-9 {
    margin-right: 2.25rem;
  }

  .md\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .md\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .md\:mr-11 {
    margin-right: 2.75rem;
  }

  .md\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .md\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .md\:mr-28 {
    margin-right: 7rem;
  }

  .md\:mb-28 {
    margin-bottom: 7rem;
  }

  .md\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .md\:mr-36 {
    margin-right: 9rem;
  }

  .md\:mb-36 {
    margin-bottom: 9rem;
  }

  .md\:ml-36 {
    margin-left: 9rem;
  }

  .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-44 {
    margin-top: 11rem;
  }

  .md\:mr-44 {
    margin-right: 11rem;
  }

  .md\:mb-44 {
    margin-bottom: 11rem;
  }

  .md\:ml-44 {
    margin-left: 11rem;
  }

  .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-52 {
    margin-top: 13rem;
  }

  .md\:mr-52 {
    margin-right: 13rem;
  }

  .md\:mb-52 {
    margin-bottom: 13rem;
  }

  .md\:ml-52 {
    margin-left: 13rem;
  }

  .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-60 {
    margin-top: 15rem;
  }

  .md\:mr-60 {
    margin-right: 15rem;
  }

  .md\:mb-60 {
    margin-bottom: 15rem;
  }

  .md\:ml-60 {
    margin-left: 15rem;
  }

  .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-72 {
    margin-top: 18rem;
  }

  .md\:mr-72 {
    margin-right: 18rem;
  }

  .md\:mb-72 {
    margin-bottom: 18rem;
  }

  .md\:ml-72 {
    margin-left: 18rem;
  }

  .md\:mt-80 {
    margin-top: 20rem;
  }

  .md\:mr-80 {
    margin-right: 20rem;
  }

  .md\:mb-80 {
    margin-bottom: 20rem;
  }

  .md\:ml-80 {
    margin-left: 20rem;
  }

  .md\:mt-96 {
    margin-top: 24rem;
  }

  .md\:mr-96 {
    margin-right: 24rem;
  }

  .md\:mb-96 {
    margin-bottom: 24rem;
  }

  .md\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .md\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .md\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .md\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .md\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .md\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .md\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .md\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .md\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .md\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .md\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .md\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .md\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .md\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .md\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .md\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .md\:-mt-0 {
    margin-top: 0px;
  }

  .md\:-mr-0 {
    margin-right: 0px;
  }

  .md\:-mb-0 {
    margin-bottom: 0px;
  }

  .md\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .md\:-mr-7 {
    margin-right: -1.75rem;
  }

  .md\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .md\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .md\:-mr-9 {
    margin-right: -2.25rem;
  }

  .md\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .md\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .md\:-mr-11 {
    margin-right: -2.75rem;
  }

  .md\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .md\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .md\:-mr-14 {
    margin-right: -3.5rem;
  }

  .md\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .md\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .md\:-mr-28 {
    margin-right: -7rem;
  }

  .md\:-mb-28 {
    margin-bottom: -7rem;
  }

  .md\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .md\:-mr-36 {
    margin-right: -9rem;
  }

  .md\:-mb-36 {
    margin-bottom: -9rem;
  }

  .md\:-ml-36 {
    margin-left: -9rem;
  }

  .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-44 {
    margin-top: -11rem;
  }

  .md\:-mr-44 {
    margin-right: -11rem;
  }

  .md\:-mb-44 {
    margin-bottom: -11rem;
  }

  .md\:-ml-44 {
    margin-left: -11rem;
  }

  .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-52 {
    margin-top: -13rem;
  }

  .md\:-mr-52 {
    margin-right: -13rem;
  }

  .md\:-mb-52 {
    margin-bottom: -13rem;
  }

  .md\:-ml-52 {
    margin-left: -13rem;
  }

  .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-60 {
    margin-top: -15rem;
  }

  .md\:-mr-60 {
    margin-right: -15rem;
  }

  .md\:-mb-60 {
    margin-bottom: -15rem;
  }

  .md\:-ml-60 {
    margin-left: -15rem;
  }

  .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-72 {
    margin-top: -18rem;
  }

  .md\:-mr-72 {
    margin-right: -18rem;
  }

  .md\:-mb-72 {
    margin-bottom: -18rem;
  }

  .md\:-ml-72 {
    margin-left: -18rem;
  }

  .md\:-mt-80 {
    margin-top: -20rem;
  }

  .md\:-mr-80 {
    margin-right: -20rem;
  }

  .md\:-mb-80 {
    margin-bottom: -20rem;
  }

  .md\:-ml-80 {
    margin-left: -20rem;
  }

  .md\:-mt-96 {
    margin-top: -24rem;
  }

  .md\:-mr-96 {
    margin-right: -24rem;
  }

  .md\:-mb-96 {
    margin-bottom: -24rem;
  }

  .md\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .md\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .md\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .md\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .md\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .md\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .md\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .md\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .md\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .md\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .md\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .md\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .md\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .md\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .md\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .md\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .md\:max-h-0 {
    max-height: 0px;
  }

  .md\:max-h-1 {
    max-height: 0.25rem;
  }

  .md\:max-h-2 {
    max-height: 0.5rem;
  }

  .md\:max-h-3 {
    max-height: 0.75rem;
  }

  .md\:max-h-4 {
    max-height: 1rem;
  }

  .md\:max-h-5 {
    max-height: 1.25rem;
  }

  .md\:max-h-6 {
    max-height: 1.5rem;
  }

  .md\:max-h-7 {
    max-height: 1.75rem;
  }

  .md\:max-h-8 {
    max-height: 2rem;
  }

  .md\:max-h-9 {
    max-height: 2.25rem;
  }

  .md\:max-h-10 {
    max-height: 2.5rem;
  }

  .md\:max-h-11 {
    max-height: 2.75rem;
  }

  .md\:max-h-12 {
    max-height: 3rem;
  }

  .md\:max-h-14 {
    max-height: 3.5rem;
  }

  .md\:max-h-16 {
    max-height: 4rem;
  }

  .md\:max-h-20 {
    max-height: 5rem;
  }

  .md\:max-h-24 {
    max-height: 6rem;
  }

  .md\:max-h-28 {
    max-height: 7rem;
  }

  .md\:max-h-32 {
    max-height: 8rem;
  }

  .md\:max-h-36 {
    max-height: 9rem;
  }

  .md\:max-h-40 {
    max-height: 10rem;
  }

  .md\:max-h-44 {
    max-height: 11rem;
  }

  .md\:max-h-48 {
    max-height: 12rem;
  }

  .md\:max-h-52 {
    max-height: 13rem;
  }

  .md\:max-h-56 {
    max-height: 14rem;
  }

  .md\:max-h-60 {
    max-height: 15rem;
  }

  .md\:max-h-64 {
    max-height: 16rem;
  }

  .md\:max-h-72 {
    max-height: 18rem;
  }

  .md\:max-h-80 {
    max-height: 20rem;
  }

  .md\:max-h-96 {
    max-height: 24rem;
  }

  .md\:max-h-px {
    max-height: 1px;
  }

  .md\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .md\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .md\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .md\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-0 {
    max-width: 0rem;
  }

  .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-7xl {
    max-width: 80rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .md\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:max-w-prose {
    max-width: 65ch;
  }

  .md\:max-w-screen-sm {
    max-width: 640px;
  }

  .md\:max-w-screen-md {
    max-width: 768px;
  }

  .md\:max-w-screen-lg {
    max-width: 1024px;
  }

  .md\:max-w-screen-xl {
    max-width: 1280px;
  }

  .md\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .md\:min-h-0 {
    min-height: 0px;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0px;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .md\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .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-5 {
    opacity: 0.05;
  }

  .md\:opacity-10 {
    opacity: 0.1;
  }

  .md\:opacity-20 {
    opacity: 0.2;
  }

  .md\:opacity-25 {
    opacity: 0.25;
  }

  .md\:opacity-30 {
    opacity: 0.3;
  }

  .md\:opacity-40 {
    opacity: 0.4;
  }

  .md\:opacity-50 {
    opacity: 0.5;
  }

  .md\:opacity-60 {
    opacity: 0.6;
  }

  .md\:opacity-70 {
    opacity: 0.7;
  }

  .md\:opacity-75 {
    opacity: 0.75;
  }

  .md\:opacity-80 {
    opacity: 0.8;
  }

  .md\:opacity-90 {
    opacity: 0.9;
  }

  .md\:opacity-95 {
    opacity: 0.95;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .group:hover .md\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .md\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .md\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .md\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .md\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .md\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .md\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .md\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .md\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .md\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .md\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .md\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .md\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .md\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .md\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .md\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .md\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .md\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .md\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .md\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .md\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .md\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .md\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .md\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .md\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .md\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .md\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .md\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .md\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .md\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .md\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .md\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .md\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .md\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .md\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .md\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .md\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .md\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .md\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .md\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .md\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .md\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .md\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .md\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .md\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .md\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .md\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .md\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .md\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .md\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .md\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .md\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .md\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .md\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .md\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .md\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .md\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .md\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .md\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .md\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .md\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .md\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .md\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .md\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .md\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .md\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .md\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .md\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .md\:p-0 {
    padding: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-9 {
    padding: 2.25rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-11 {
    padding: 2.75rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-14 {
    padding: 3.5rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-28 {
    padding: 7rem;
  }

  .md\:p-32 {
    padding: 8rem;
  }

  .md\:p-36 {
    padding: 9rem;
  }

  .md\:p-40 {
    padding: 10rem;
  }

  .md\:p-44 {
    padding: 11rem;
  }

  .md\:p-48 {
    padding: 12rem;
  }

  .md\:p-52 {
    padding: 13rem;
  }

  .md\:p-56 {
    padding: 14rem;
  }

  .md\:p-60 {
    padding: 15rem;
  }

  .md\:p-64 {
    padding: 16rem;
  }

  .md\:p-72 {
    padding: 18rem;
  }

  .md\:p-80 {
    padding: 20rem;
  }

  .md\:p-96 {
    padding: 24rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:p-0\.5 {
    padding: 0.125rem;
  }

  .md\:p-1\.5 {
    padding: 0.375rem;
  }

  .md\:p-2\.5 {
    padding: 0.625rem;
  }

  .md\:p-3\.5 {
    padding: 0.875rem;
  }

  .md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:pt-0 {
    padding-top: 0px;
  }

  .md\:pr-0 {
    padding-right: 0px;
  }

  .md\:pb-0 {
    padding-bottom: 0px;
  }

  .md\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .md\:pr-7 {
    padding-right: 1.75rem;
  }

  .md\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .md\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .md\:pr-9 {
    padding-right: 2.25rem;
  }

  .md\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .md\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .md\:pr-11 {
    padding-right: 2.75rem;
  }

  .md\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .md\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .md\:pr-14 {
    padding-right: 3.5rem;
  }

  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .md\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .md\:pr-28 {
    padding-right: 7rem;
  }

  .md\:pb-28 {
    padding-bottom: 7rem;
  }

  .md\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .md\:pr-36 {
    padding-right: 9rem;
  }

  .md\:pb-36 {
    padding-bottom: 9rem;
  }

  .md\:pl-36 {
    padding-left: 9rem;
  }

  .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-44 {
    padding-top: 11rem;
  }

  .md\:pr-44 {
    padding-right: 11rem;
  }

  .md\:pb-44 {
    padding-bottom: 11rem;
  }

  .md\:pl-44 {
    padding-left: 11rem;
  }

  .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-52 {
    padding-top: 13rem;
  }

  .md\:pr-52 {
    padding-right: 13rem;
  }

  .md\:pb-52 {
    padding-bottom: 13rem;
  }

  .md\:pl-52 {
    padding-left: 13rem;
  }

  .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-60 {
    padding-top: 15rem;
  }

  .md\:pr-60 {
    padding-right: 15rem;
  }

  .md\:pb-60 {
    padding-bottom: 15rem;
  }

  .md\:pl-60 {
    padding-left: 15rem;
  }

  .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-72 {
    padding-top: 18rem;
  }

  .md\:pr-72 {
    padding-right: 18rem;
  }

  .md\:pb-72 {
    padding-bottom: 18rem;
  }

  .md\:pl-72 {
    padding-left: 18rem;
  }

  .md\:pt-80 {
    padding-top: 20rem;
  }

  .md\:pr-80 {
    padding-right: 20rem;
  }

  .md\:pb-80 {
    padding-bottom: 20rem;
  }

  .md\:pl-80 {
    padding-left: 20rem;
  }

  .md\:pt-96 {
    padding-top: 24rem;
  }

  .md\:pr-96 {
    padding-right: 24rem;
  }

  .md\:pb-96 {
    padding-bottom: 24rem;
  }

  .md\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .md\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .md\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .md\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .md\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .md\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .md\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .md\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .md\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .md\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .md\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .md\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .md\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .md\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .md\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .md\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .md\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .md\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::placeholder {
    color: currentColor;
  }

  .md\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::-moz-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::-moz-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::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .md\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .md\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .md\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .md\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .md\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .md\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .md\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .md\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .md\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .md\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .md\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .md\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .md\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .md\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .md\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .md\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .md\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .md\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .md\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .md\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .md\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .md\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .md\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .md\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .md\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .md\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .md\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .md\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .md\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .md\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .md\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .md\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .md\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .md\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .md\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .md\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .md\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .md\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .md\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .md\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .md\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .md\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .md\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .md\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .md\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .md\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .md\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .md\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .md\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .md\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .md\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .md\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .md\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .md\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .md\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .md\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .md\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .md\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .md\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .md\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .md\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .md\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .md\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .md\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .md\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .md\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .md\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .md\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .md\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .md\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .md\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .md\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .md\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .md\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .md\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .md\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .md\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .md\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .md\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .md\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .md\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .md\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .md\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .md\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .md\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .md\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .md\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .md\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .md\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .md\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .md\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .md\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .md\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .md\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .md\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .md\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .md\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .md\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .md\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .md\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .md\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .md\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .md\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .md\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .md\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .md\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .md\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .md\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .md\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .md\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .md\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .md\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .md\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .md\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .md\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .md\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .md\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .md\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .md\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .md\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .md\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .md\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .md\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .md\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .md\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .md\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .md\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .md\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .md\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .md\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .md\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .md\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .md\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .md\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .md\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .md\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .md\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .md\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .md\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .md\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .md\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .md\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .md\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .md\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .md\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .md\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .md\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .md\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .md\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .md\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .md\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .md\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .md\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .md\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .md\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .md\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .md\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .md\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .md\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .md\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .md\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .md\:top-0 {
    top: 0px;
  }

  .md\:right-0 {
    right: 0px;
  }

  .md\:bottom-0 {
    bottom: 0px;
  }

  .md\:left-0 {
    left: 0px;
  }

  .md\:top-1 {
    top: 0.25rem;
  }

  .md\:right-1 {
    right: 0.25rem;
  }

  .md\:bottom-1 {
    bottom: 0.25rem;
  }

  .md\:left-1 {
    left: 0.25rem;
  }

  .md\:top-2 {
    top: 0.5rem;
  }

  .md\:right-2 {
    right: 0.5rem;
  }

  .md\:bottom-2 {
    bottom: 0.5rem;
  }

  .md\:left-2 {
    left: 0.5rem;
  }

  .md\:top-3 {
    top: 0.75rem;
  }

  .md\:right-3 {
    right: 0.75rem;
  }

  .md\:bottom-3 {
    bottom: 0.75rem;
  }

  .md\:left-3 {
    left: 0.75rem;
  }

  .md\:top-4 {
    top: 1rem;
  }

  .md\:right-4 {
    right: 1rem;
  }

  .md\:bottom-4 {
    bottom: 1rem;
  }

  .md\:left-4 {
    left: 1rem;
  }

  .md\:top-5 {
    top: 1.25rem;
  }

  .md\:right-5 {
    right: 1.25rem;
  }

  .md\:bottom-5 {
    bottom: 1.25rem;
  }

  .md\:left-5 {
    left: 1.25rem;
  }

  .md\:top-6 {
    top: 1.5rem;
  }

  .md\:right-6 {
    right: 1.5rem;
  }

  .md\:bottom-6 {
    bottom: 1.5rem;
  }

  .md\:left-6 {
    left: 1.5rem;
  }

  .md\:top-7 {
    top: 1.75rem;
  }

  .md\:right-7 {
    right: 1.75rem;
  }

  .md\:bottom-7 {
    bottom: 1.75rem;
  }

  .md\:left-7 {
    left: 1.75rem;
  }

  .md\:top-8 {
    top: 2rem;
  }

  .md\:right-8 {
    right: 2rem;
  }

  .md\:bottom-8 {
    bottom: 2rem;
  }

  .md\:left-8 {
    left: 2rem;
  }

  .md\:top-9 {
    top: 2.25rem;
  }

  .md\:right-9 {
    right: 2.25rem;
  }

  .md\:bottom-9 {
    bottom: 2.25rem;
  }

  .md\:left-9 {
    left: 2.25rem;
  }

  .md\:top-10 {
    top: 2.5rem;
  }

  .md\:right-10 {
    right: 2.5rem;
  }

  .md\:bottom-10 {
    bottom: 2.5rem;
  }

  .md\:left-10 {
    left: 2.5rem;
  }

  .md\:top-11 {
    top: 2.75rem;
  }

  .md\:right-11 {
    right: 2.75rem;
  }

  .md\:bottom-11 {
    bottom: 2.75rem;
  }

  .md\:left-11 {
    left: 2.75rem;
  }

  .md\:top-12 {
    top: 3rem;
  }

  .md\:right-12 {
    right: 3rem;
  }

  .md\:bottom-12 {
    bottom: 3rem;
  }

  .md\:left-12 {
    left: 3rem;
  }

  .md\:top-14 {
    top: 3.5rem;
  }

  .md\:right-14 {
    right: 3.5rem;
  }

  .md\:bottom-14 {
    bottom: 3.5rem;
  }

  .md\:left-14 {
    left: 3.5rem;
  }

  .md\:top-16 {
    top: 4rem;
  }

  .md\:right-16 {
    right: 4rem;
  }

  .md\:bottom-16 {
    bottom: 4rem;
  }

  .md\:left-16 {
    left: 4rem;
  }

  .md\:top-20 {
    top: 5rem;
  }

  .md\:right-20 {
    right: 5rem;
  }

  .md\:bottom-20 {
    bottom: 5rem;
  }

  .md\:left-20 {
    left: 5rem;
  }

  .md\:top-24 {
    top: 6rem;
  }

  .md\:right-24 {
    right: 6rem;
  }

  .md\:bottom-24 {
    bottom: 6rem;
  }

  .md\:left-24 {
    left: 6rem;
  }

  .md\:top-28 {
    top: 7rem;
  }

  .md\:right-28 {
    right: 7rem;
  }

  .md\:bottom-28 {
    bottom: 7rem;
  }

  .md\:left-28 {
    left: 7rem;
  }

  .md\:top-32 {
    top: 8rem;
  }

  .md\:right-32 {
    right: 8rem;
  }

  .md\:bottom-32 {
    bottom: 8rem;
  }

  .md\:left-32 {
    left: 8rem;
  }

  .md\:top-36 {
    top: 9rem;
  }

  .md\:right-36 {
    right: 9rem;
  }

  .md\:bottom-36 {
    bottom: 9rem;
  }

  .md\:left-36 {
    left: 9rem;
  }

  .md\:top-40 {
    top: 10rem;
  }

  .md\:right-40 {
    right: 10rem;
  }

  .md\:bottom-40 {
    bottom: 10rem;
  }

  .md\:left-40 {
    left: 10rem;
  }

  .md\:top-44 {
    top: 11rem;
  }

  .md\:right-44 {
    right: 11rem;
  }

  .md\:bottom-44 {
    bottom: 11rem;
  }

  .md\:left-44 {
    left: 11rem;
  }

  .md\:top-48 {
    top: 12rem;
  }

  .md\:right-48 {
    right: 12rem;
  }

  .md\:bottom-48 {
    bottom: 12rem;
  }

  .md\:left-48 {
    left: 12rem;
  }

  .md\:top-52 {
    top: 13rem;
  }

  .md\:right-52 {
    right: 13rem;
  }

  .md\:bottom-52 {
    bottom: 13rem;
  }

  .md\:left-52 {
    left: 13rem;
  }

  .md\:top-56 {
    top: 14rem;
  }

  .md\:right-56 {
    right: 14rem;
  }

  .md\:bottom-56 {
    bottom: 14rem;
  }

  .md\:left-56 {
    left: 14rem;
  }

  .md\:top-60 {
    top: 15rem;
  }

  .md\:right-60 {
    right: 15rem;
  }

  .md\:bottom-60 {
    bottom: 15rem;
  }

  .md\:left-60 {
    left: 15rem;
  }

  .md\:top-64 {
    top: 16rem;
  }

  .md\:right-64 {
    right: 16rem;
  }

  .md\:bottom-64 {
    bottom: 16rem;
  }

  .md\:left-64 {
    left: 16rem;
  }

  .md\:top-72 {
    top: 18rem;
  }

  .md\:right-72 {
    right: 18rem;
  }

  .md\:bottom-72 {
    bottom: 18rem;
  }

  .md\:left-72 {
    left: 18rem;
  }

  .md\:top-80 {
    top: 20rem;
  }

  .md\:right-80 {
    right: 20rem;
  }

  .md\:bottom-80 {
    bottom: 20rem;
  }

  .md\:left-80 {
    left: 20rem;
  }

  .md\:top-96 {
    top: 24rem;
  }

  .md\:right-96 {
    right: 24rem;
  }

  .md\:bottom-96 {
    bottom: 24rem;
  }

  .md\:left-96 {
    left: 24rem;
  }

  .md\:top-auto {
    top: auto;
  }

  .md\:right-auto {
    right: auto;
  }

  .md\:bottom-auto {
    bottom: auto;
  }

  .md\:left-auto {
    left: auto;
  }

  .md\:top-px {
    top: 1px;
  }

  .md\:right-px {
    right: 1px;
  }

  .md\:bottom-px {
    bottom: 1px;
  }

  .md\:left-px {
    left: 1px;
  }

  .md\:top-0\.5 {
    top: 0.125rem;
  }

  .md\:right-0\.5 {
    right: 0.125rem;
  }

  .md\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .md\:left-0\.5 {
    left: 0.125rem;
  }

  .md\:top-1\.5 {
    top: 0.375rem;
  }

  .md\:right-1\.5 {
    right: 0.375rem;
  }

  .md\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .md\:left-1\.5 {
    left: 0.375rem;
  }

  .md\:top-2\.5 {
    top: 0.625rem;
  }

  .md\:right-2\.5 {
    right: 0.625rem;
  }

  .md\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .md\:left-2\.5 {
    left: 0.625rem;
  }

  .md\:top-3\.5 {
    top: 0.875rem;
  }

  .md\:right-3\.5 {
    right: 0.875rem;
  }

  .md\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .md\:left-3\.5 {
    left: 0.875rem;
  }

  .md\:-top-0 {
    top: 0px;
  }

  .md\:-right-0 {
    right: 0px;
  }

  .md\:-bottom-0 {
    bottom: 0px;
  }

  .md\:-left-0 {
    left: 0px;
  }

  .md\:-top-1 {
    top: -0.25rem;
  }

  .md\:-right-1 {
    right: -0.25rem;
  }

  .md\:-bottom-1 {
    bottom: -0.25rem;
  }

  .md\:-left-1 {
    left: -0.25rem;
  }

  .md\:-top-2 {
    top: -0.5rem;
  }

  .md\:-right-2 {
    right: -0.5rem;
  }

  .md\:-bottom-2 {
    bottom: -0.5rem;
  }

  .md\:-left-2 {
    left: -0.5rem;
  }

  .md\:-top-3 {
    top: -0.75rem;
  }

  .md\:-right-3 {
    right: -0.75rem;
  }

  .md\:-bottom-3 {
    bottom: -0.75rem;
  }

  .md\:-left-3 {
    left: -0.75rem;
  }

  .md\:-top-4 {
    top: -1rem;
  }

  .md\:-right-4 {
    right: -1rem;
  }

  .md\:-bottom-4 {
    bottom: -1rem;
  }

  .md\:-left-4 {
    left: -1rem;
  }

  .md\:-top-5 {
    top: -1.25rem;
  }

  .md\:-right-5 {
    right: -1.25rem;
  }

  .md\:-bottom-5 {
    bottom: -1.25rem;
  }

  .md\:-left-5 {
    left: -1.25rem;
  }

  .md\:-top-6 {
    top: -1.5rem;
  }

  .md\:-right-6 {
    right: -1.5rem;
  }

  .md\:-bottom-6 {
    bottom: -1.5rem;
  }

  .md\:-left-6 {
    left: -1.5rem;
  }

  .md\:-top-7 {
    top: -1.75rem;
  }

  .md\:-right-7 {
    right: -1.75rem;
  }

  .md\:-bottom-7 {
    bottom: -1.75rem;
  }

  .md\:-left-7 {
    left: -1.75rem;
  }

  .md\:-top-8 {
    top: -2rem;
  }

  .md\:-right-8 {
    right: -2rem;
  }

  .md\:-bottom-8 {
    bottom: -2rem;
  }

  .md\:-left-8 {
    left: -2rem;
  }

  .md\:-top-9 {
    top: -2.25rem;
  }

  .md\:-right-9 {
    right: -2.25rem;
  }

  .md\:-bottom-9 {
    bottom: -2.25rem;
  }

  .md\:-left-9 {
    left: -2.25rem;
  }

  .md\:-top-10 {
    top: -2.5rem;
  }

  .md\:-right-10 {
    right: -2.5rem;
  }

  .md\:-bottom-10 {
    bottom: -2.5rem;
  }

  .md\:-left-10 {
    left: -2.5rem;
  }

  .md\:-top-11 {
    top: -2.75rem;
  }

  .md\:-right-11 {
    right: -2.75rem;
  }

  .md\:-bottom-11 {
    bottom: -2.75rem;
  }

  .md\:-left-11 {
    left: -2.75rem;
  }

  .md\:-top-12 {
    top: -3rem;
  }

  .md\:-right-12 {
    right: -3rem;
  }

  .md\:-bottom-12 {
    bottom: -3rem;
  }

  .md\:-left-12 {
    left: -3rem;
  }

  .md\:-top-14 {
    top: -3.5rem;
  }

  .md\:-right-14 {
    right: -3.5rem;
  }

  .md\:-bottom-14 {
    bottom: -3.5rem;
  }

  .md\:-left-14 {
    left: -3.5rem;
  }

  .md\:-top-16 {
    top: -4rem;
  }

  .md\:-right-16 {
    right: -4rem;
  }

  .md\:-bottom-16 {
    bottom: -4rem;
  }

  .md\:-left-16 {
    left: -4rem;
  }

  .md\:-top-20 {
    top: -5rem;
  }

  .md\:-right-20 {
    right: -5rem;
  }

  .md\:-bottom-20 {
    bottom: -5rem;
  }

  .md\:-left-20 {
    left: -5rem;
  }

  .md\:-top-24 {
    top: -6rem;
  }

  .md\:-right-24 {
    right: -6rem;
  }

  .md\:-bottom-24 {
    bottom: -6rem;
  }

  .md\:-left-24 {
    left: -6rem;
  }

  .md\:-top-28 {
    top: -7rem;
  }

  .md\:-right-28 {
    right: -7rem;
  }

  .md\:-bottom-28 {
    bottom: -7rem;
  }

  .md\:-left-28 {
    left: -7rem;
  }

  .md\:-top-32 {
    top: -8rem;
  }

  .md\:-right-32 {
    right: -8rem;
  }

  .md\:-bottom-32 {
    bottom: -8rem;
  }

  .md\:-left-32 {
    left: -8rem;
  }

  .md\:-top-36 {
    top: -9rem;
  }

  .md\:-right-36 {
    right: -9rem;
  }

  .md\:-bottom-36 {
    bottom: -9rem;
  }

  .md\:-left-36 {
    left: -9rem;
  }

  .md\:-top-40 {
    top: -10rem;
  }

  .md\:-right-40 {
    right: -10rem;
  }

  .md\:-bottom-40 {
    bottom: -10rem;
  }

  .md\:-left-40 {
    left: -10rem;
  }

  .md\:-top-44 {
    top: -11rem;
  }

  .md\:-right-44 {
    right: -11rem;
  }

  .md\:-bottom-44 {
    bottom: -11rem;
  }

  .md\:-left-44 {
    left: -11rem;
  }

  .md\:-top-48 {
    top: -12rem;
  }

  .md\:-right-48 {
    right: -12rem;
  }

  .md\:-bottom-48 {
    bottom: -12rem;
  }

  .md\:-left-48 {
    left: -12rem;
  }

  .md\:-top-52 {
    top: -13rem;
  }

  .md\:-right-52 {
    right: -13rem;
  }

  .md\:-bottom-52 {
    bottom: -13rem;
  }

  .md\:-left-52 {
    left: -13rem;
  }

  .md\:-top-56 {
    top: -14rem;
  }

  .md\:-right-56 {
    right: -14rem;
  }

  .md\:-bottom-56 {
    bottom: -14rem;
  }

  .md\:-left-56 {
    left: -14rem;
  }

  .md\:-top-60 {
    top: -15rem;
  }

  .md\:-right-60 {
    right: -15rem;
  }

  .md\:-bottom-60 {
    bottom: -15rem;
  }

  .md\:-left-60 {
    left: -15rem;
  }

  .md\:-top-64 {
    top: -16rem;
  }

  .md\:-right-64 {
    right: -16rem;
  }

  .md\:-bottom-64 {
    bottom: -16rem;
  }

  .md\:-left-64 {
    left: -16rem;
  }

  .md\:-top-72 {
    top: -18rem;
  }

  .md\:-right-72 {
    right: -18rem;
  }

  .md\:-bottom-72 {
    bottom: -18rem;
  }

  .md\:-left-72 {
    left: -18rem;
  }

  .md\:-top-80 {
    top: -20rem;
  }

  .md\:-right-80 {
    right: -20rem;
  }

  .md\:-bottom-80 {
    bottom: -20rem;
  }

  .md\:-left-80 {
    left: -20rem;
  }

  .md\:-top-96 {
    top: -24rem;
  }

  .md\:-right-96 {
    right: -24rem;
  }

  .md\:-bottom-96 {
    bottom: -24rem;
  }

  .md\:-left-96 {
    left: -24rem;
  }

  .md\:-top-px {
    top: -1px;
  }

  .md\:-right-px {
    right: -1px;
  }

  .md\:-bottom-px {
    bottom: -1px;
  }

  .md\:-left-px {
    left: -1px;
  }

  .md\:-top-0\.5 {
    top: -0.125rem;
  }

  .md\:-right-0\.5 {
    right: -0.125rem;
  }

  .md\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .md\:-left-0\.5 {
    left: -0.125rem;
  }

  .md\:-top-1\.5 {
    top: -0.375rem;
  }

  .md\:-right-1\.5 {
    right: -0.375rem;
  }

  .md\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .md\:-left-1\.5 {
    left: -0.375rem;
  }

  .md\:-top-2\.5 {
    top: -0.625rem;
  }

  .md\:-right-2\.5 {
    right: -0.625rem;
  }

  .md\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .md\:-left-2\.5 {
    left: -0.625rem;
  }

  .md\:-top-3\.5 {
    top: -0.875rem;
  }

  .md\:-right-3\.5 {
    right: -0.875rem;
  }

  .md\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .md\:-left-3\.5 {
    left: -0.875rem;
  }

  .md\:top-1\/2 {
    top: 50%;
  }

  .md\:right-1\/2 {
    right: 50%;
  }

  .md\:bottom-1\/2 {
    bottom: 50%;
  }

  .md\:left-1\/2 {
    left: 50%;
  }

  .md\:top-1\/3 {
    top: 33.333333%;
  }

  .md\:right-1\/3 {
    right: 33.333333%;
  }

  .md\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .md\:left-1\/3 {
    left: 33.333333%;
  }

  .md\:top-2\/3 {
    top: 66.666667%;
  }

  .md\:right-2\/3 {
    right: 66.666667%;
  }

  .md\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .md\:left-2\/3 {
    left: 66.666667%;
  }

  .md\:top-1\/4 {
    top: 25%;
  }

  .md\:right-1\/4 {
    right: 25%;
  }

  .md\:bottom-1\/4 {
    bottom: 25%;
  }

  .md\:left-1\/4 {
    left: 25%;
  }

  .md\:top-2\/4 {
    top: 50%;
  }

  .md\:right-2\/4 {
    right: 50%;
  }

  .md\:bottom-2\/4 {
    bottom: 50%;
  }

  .md\:left-2\/4 {
    left: 50%;
  }

  .md\:top-3\/4 {
    top: 75%;
  }

  .md\:right-3\/4 {
    right: 75%;
  }

  .md\:bottom-3\/4 {
    bottom: 75%;
  }

  .md\:left-3\/4 {
    left: 75%;
  }

  .md\:top-full {
    top: 100%;
  }

  .md\:right-full {
    right: 100%;
  }

  .md\:bottom-full {
    bottom: 100%;
  }

  .md\:left-full {
    left: 100%;
  }

  .md\:-top-1\/2 {
    top: -50%;
  }

  .md\:-right-1\/2 {
    right: -50%;
  }

  .md\:-bottom-1\/2 {
    bottom: -50%;
  }

  .md\:-left-1\/2 {
    left: -50%;
  }

  .md\:-top-1\/3 {
    top: -33.333333%;
  }

  .md\:-right-1\/3 {
    right: -33.333333%;
  }

  .md\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .md\:-left-1\/3 {
    left: -33.333333%;
  }

  .md\:-top-2\/3 {
    top: -66.666667%;
  }

  .md\:-right-2\/3 {
    right: -66.666667%;
  }

  .md\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .md\:-left-2\/3 {
    left: -66.666667%;
  }

  .md\:-top-1\/4 {
    top: -25%;
  }

  .md\:-right-1\/4 {
    right: -25%;
  }

  .md\:-bottom-1\/4 {
    bottom: -25%;
  }

  .md\:-left-1\/4 {
    left: -25%;
  }

  .md\:-top-2\/4 {
    top: -50%;
  }

  .md\:-right-2\/4 {
    right: -50%;
  }

  .md\:-bottom-2\/4 {
    bottom: -50%;
  }

  .md\:-left-2\/4 {
    left: -50%;
  }

  .md\:-top-3\/4 {
    top: -75%;
  }

  .md\:-right-3\/4 {
    right: -75%;
  }

  .md\:-bottom-3\/4 {
    bottom: -75%;
  }

  .md\:-left-3\/4 {
    left: -75%;
  }

  .md\:-top-full {
    top: -100%;
  }

  .md\:-right-full {
    right: -100%;
  }

  .md\:-bottom-full {
    bottom: -100%;
  }

  .md\:-left-full {
    left: -100%;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-inset {
    --tw-ring-inset: inset;
  }

  .md\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .md\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .md\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .md\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .md\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .md\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .md\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .md\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .md\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .md\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .md\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .md\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .md\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .md\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .md\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .md\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .md\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .md\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .md\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .md\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .md\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .md\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .md\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .md\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .md\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .md\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .md\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .md\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .md\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .md\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .md\:ring-current {
    --tw-ring-color: currentColor;
  }

  .md\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .md\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .md\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .md\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .md\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .md\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .md\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .md\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .md\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .md\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .md\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .md\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .md\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .md\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .md\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .md\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .md\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .md\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .md\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .md\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .md\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .md\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .md\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .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 {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .md\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .md\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .md\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .md\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-current:hover {
    color: currentColor;
  }

  .md\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus\:text-transparent:focus {
    color: transparent;
  }

  .md\:focus\:text-current:focus {
    color: currentColor;
  }

  .md\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .md\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .md\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .md\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .md\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .md\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .md\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .md\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .md\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .md\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .md\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .md\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .md\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .md\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .md\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .md\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .md\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .md\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .md\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .md\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .md\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .md\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .md\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .md\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .md\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .md\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .md\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .md\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .md\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .md\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .md\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .md\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .md\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .md\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .md\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .md\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .md\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .md\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .md\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .md\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .md\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .md\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .md\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .md\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .md\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .md\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .md\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .md\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .md\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .md\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .md\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .md\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .md\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .md\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .md\:overflow-clip {
    text-overflow: clip;
  }

  .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;
  }

  .group:hover .md\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .md\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .md\:group-hover\:no-underline {
    text-decoration: none;
  }

  .md\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .md\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .md\:focus-within\:no-underline:focus-within {
    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\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md\:normal-nums {
    font-variant-numeric: normal;
  }

  .md\:ordinal {
    --tw-ordinal: ordinal;
  }

  .md\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .md\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .md\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .md\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .md\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .md\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal {
    letter-spacing: 0em;
  }

  .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;
            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-nowrap {
    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\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-9 {
    width: 2.25rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-11 {
    width: 2.75rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-14 {
    width: 3.5rem;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-28 {
    width: 7rem;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-36 {
    width: 9rem;
  }

  .md\:w-40 {
    width: 10rem;
  }

  .md\:w-44 {
    width: 11rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-52 {
    width: 13rem;
  }

  .md\:w-56 {
    width: 14rem;
  }

  .md\:w-60 {
    width: 15rem;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-72 {
    width: 18rem;
  }

  .md\:w-80 {
    width: 20rem;
  }

  .md\:w-96 {
    width: 24rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-0\.5 {
    width: 0.125rem;
  }

  .md\:w-1\.5 {
    width: 0.375rem;
  }

  .md\:w-2\.5 {
    width: 0.625rem;
  }

  .md\:w-3\.5 {
    width: 0.875rem;
  }

  .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\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .md\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .md\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .md\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .md\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .md\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .md\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .md\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .md\:focus\:z-0:focus {
    z-index: 0;
  }

  .md\:focus\:z-10:focus {
    z-index: 10;
  }

  .md\:focus\:z-20:focus {
    z-index: 20;
  }

  .md\:focus\:z-30:focus {
    z-index: 30;
  }

  .md\:focus\:z-40:focus {
    z-index: 40;
  }

  .md\:focus\:z-50:focus {
    z-index: 50;
  }

  .md\:focus\:z-auto:focus {
    z-index: auto;
  }

  .md\:gap-0 {
    gap: 0px;
  }

  .md\:gap-1 {
    gap: 0.25rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:gap-3 {
    gap: 0.75rem;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-5 {
    gap: 1.25rem;
  }

  .md\:gap-6 {
    gap: 1.5rem;
  }

  .md\:gap-7 {
    gap: 1.75rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .md\:gap-9 {
    gap: 2.25rem;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-11 {
    gap: 2.75rem;
  }

  .md\:gap-12 {
    gap: 3rem;
  }

  .md\:gap-14 {
    gap: 3.5rem;
  }

  .md\:gap-16 {
    gap: 4rem;
  }

  .md\:gap-20 {
    gap: 5rem;
  }

  .md\:gap-24 {
    gap: 6rem;
  }

  .md\:gap-28 {
    gap: 7rem;
  }

  .md\:gap-32 {
    gap: 8rem;
  }

  .md\:gap-36 {
    gap: 9rem;
  }

  .md\:gap-40 {
    gap: 10rem;
  }

  .md\:gap-44 {
    gap: 11rem;
  }

  .md\:gap-48 {
    gap: 12rem;
  }

  .md\:gap-52 {
    gap: 13rem;
  }

  .md\:gap-56 {
    gap: 14rem;
  }

  .md\:gap-60 {
    gap: 15rem;
  }

  .md\:gap-64 {
    gap: 16rem;
  }

  .md\:gap-72 {
    gap: 18rem;
  }

  .md\:gap-80 {
    gap: 20rem;
  }

  .md\:gap-96 {
    gap: 24rem;
  }

  .md\:gap-px {
    gap: 1px;
  }

  .md\:gap-0\.5 {
    gap: 0.125rem;
  }

  .md\:gap-1\.5 {
    gap: 0.375rem;
  }

  .md\:gap-2\.5 {
    gap: 0.625rem;
  }

  .md\:gap-3\.5 {
    gap: 0.875rem;
  }

  .md\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .md\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .md\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .md\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .md\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .md\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .md\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .md\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .md\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .md\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .md\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .md\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .md\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .md\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .md\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .md\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .md\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .md\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .md\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .md\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .md\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .md\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .md\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .md\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .md\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .md\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .md\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .md\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .md\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .md\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .md\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .md\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .md\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .md\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .md\:gap-y-0 {
    row-gap: 0px;
  }

  .md\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .md\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .md\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .md\:gap-y-4 {
    row-gap: 1rem;
  }

  .md\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .md\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .md\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .md\:gap-y-8 {
    row-gap: 2rem;
  }

  .md\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .md\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .md\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .md\:gap-y-12 {
    row-gap: 3rem;
  }

  .md\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .md\:gap-y-16 {
    row-gap: 4rem;
  }

  .md\:gap-y-20 {
    row-gap: 5rem;
  }

  .md\:gap-y-24 {
    row-gap: 6rem;
  }

  .md\:gap-y-28 {
    row-gap: 7rem;
  }

  .md\:gap-y-32 {
    row-gap: 8rem;
  }

  .md\:gap-y-36 {
    row-gap: 9rem;
  }

  .md\:gap-y-40 {
    row-gap: 10rem;
  }

  .md\:gap-y-44 {
    row-gap: 11rem;
  }

  .md\:gap-y-48 {
    row-gap: 12rem;
  }

  .md\:gap-y-52 {
    row-gap: 13rem;
  }

  .md\:gap-y-56 {
    row-gap: 14rem;
  }

  .md\:gap-y-60 {
    row-gap: 15rem;
  }

  .md\:gap-y-64 {
    row-gap: 16rem;
  }

  .md\:gap-y-72 {
    row-gap: 18rem;
  }

  .md\:gap-y-80 {
    row-gap: 20rem;
  }

  .md\:gap-y-96 {
    row-gap: 24rem;
  }

  .md\:gap-y-px {
    row-gap: 1px;
  }

  .md\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .md\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .md\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .md\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .md\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .md\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .md\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .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-span-full {
    grid-column: 1 / -1;
  }

  .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\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .md\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .md\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .md\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .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-span-full {
    grid-row: 1 / -1;
  }

  .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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .md\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .md\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .md\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .md\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .md\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .md\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .md\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .md\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .md\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .md\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .md\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .md\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .md\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .md\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .md\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .md\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .md\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .md\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .md\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .md\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .md\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .md\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .md\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .md\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .md\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .md\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .md\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .md\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .md\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .md\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .md\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .md\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .md\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .md\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .md\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .md\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .md\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .md\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .md\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .md\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .md\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .md\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .md\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .md\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .md\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .md\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .md\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .md\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .md\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .md\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .md\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .md\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .md\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .md\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .md\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .md\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .md\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .md\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .md\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .md\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .md\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .md\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .md\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .md\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .md\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .md\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .md\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .md\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .md\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .md\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .md\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .md\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .md\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .md\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .md\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .md\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .md\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .md\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .md\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .md\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .md\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .md\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .md\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .md\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .md\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .md\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .md\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .md\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .md\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .md\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .md\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .md\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .md\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .md\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .md\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .md\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .md\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .md\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .md\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .md\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .md\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .md\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .md\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .md\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .md\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .md\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .md\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .md\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .md\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .md\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .md\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .md\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .md\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .md\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .md\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .md\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .md\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .md\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .md\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .md\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .md\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .md\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .md\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .md\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .md\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .md\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .md\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .md\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .md\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .md\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .md\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .md\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .md\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .md\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .md\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .md\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .md\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .md\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .md\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .md\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .md\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .md\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .md\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .md\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .md\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .md\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .md\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .md\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .md\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .md\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .md\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .md\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .md\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .md\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .md\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .md\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .md\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .md\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .md\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .md\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .md\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .md\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .md\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .md\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .md\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .md\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .md\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .md\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .md\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .md\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .md\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .md\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .md\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .md\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .md\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .md\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .md\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .md\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .md\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .md\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .md\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .md\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .md\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .md\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .md\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .md\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .md\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .md\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .md\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .md\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .md\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .md\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .md\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .md\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .md\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .md\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .md\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .md\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .md\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .md\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .md\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .md\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .md\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .md\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .md\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .md\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .md\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .md\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .md\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .md\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .md\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .md\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .md\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .md\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .md\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .md\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .md\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .md\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .md\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .md\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .md\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .md\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .md\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .md\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .md\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .md\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .md\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .md\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .md\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .md\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .md\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .md\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .md\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .md\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .md\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .md\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .md\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .md\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .md\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .md\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .md\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .md\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .md\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .md\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .md\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .md\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .md\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .md\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .md\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .md\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .md\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .md\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .md\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .md\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .md\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .md\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .md\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .md\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .md\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .md\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .md\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .md\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .md\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .md\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .md\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .md\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .md\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .md\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .md\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .md\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .md\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .md\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .md\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .md\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .md\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .md\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .md\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .md\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .md\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .md\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .md\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .md\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .md\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .md\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .md\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .md\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .md\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .md\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .md\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .md\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .md\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .md\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .md\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .md\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .md\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .md\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .md\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .md\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .md\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .md\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .md\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .md\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .md\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .md\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .md\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .md\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .md\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .md\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .md\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .md\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .md\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .md\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .md\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .md\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .md\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .md\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .md\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .md\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .md\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .md\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .md\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .md\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .md\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .md\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .md\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .md\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .md\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .md\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .md\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .md\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .md\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .md\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .md\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .md\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .md\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .md\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .md\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .md\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .md\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .md\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .md\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .md\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .md\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .md\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .md\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .md\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .md\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .md\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .md\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .md\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .md\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .md\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .md\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .md\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .md\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .md\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .md\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .md\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .md\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .md\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .md\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .md\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .md\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .md\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .md\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .md\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .md\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .md\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .md\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .md\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .md\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .md\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .md\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .md\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .md\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .md\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .md\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .md\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .md\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .md\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .md\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .md\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .md\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .md\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .md\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .md\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .md\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .md\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .md\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .md\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .md\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .md\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .md\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .md\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .md\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .md\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .md\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .md\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .md\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .md\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .md\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .md\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .md\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .md\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .md\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .md\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .md\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .md\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .md\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .md\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .md\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .md\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .md\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .md\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .md\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .md\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .md\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .md\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .md\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .md\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .md\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .md\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .md\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .md\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .md\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .md\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .md\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .md\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .md\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .md\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .md\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .md\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .md\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .md\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .md\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .md\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .md\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .md\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .md\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .md\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .md\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .md\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .md\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .md\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .md\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .md\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .md\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .md\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .md\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .md\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .md\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .md\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .md\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .md\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .md\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .md\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .md\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .md\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .md\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .md\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .md\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .md\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .md\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .md\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .md\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .md\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .md\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .md\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .md\:transition-none {
    transition-property: none;
  }

  .md\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-height {
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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;
  }

  .md\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .md\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .md\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1024px) {
  .lg\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .lg\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .lg\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .lg\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .lg\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .lg\:container {
      max-width: 1536px;
    }
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lg\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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-clip-border {
    background-clip: border-box;
  }

  .lg\:bg-clip-padding {
    background-clip: padding-box;
  }

  .lg\:bg-clip-content {
    background-clip: content-box;
  }

  .lg\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-current {
    background-color: currentColor;
  }

  .lg\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .lg\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .lg\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .lg\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .lg\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .lg\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .lg\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .lg\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .lg\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:bg-none {
    background-image: none;
  }

  .lg\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .lg\:to-current {
    --tw-gradient-to: currentColor;
  }

  .lg\:to-black {
    --tw-gradient-to: #000;
  }

  .lg\:to-white {
    --tw-gradient-to: #fff;
  }

  .lg\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .lg\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .lg\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .lg\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .lg\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .lg\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .lg\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .lg\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .lg\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .lg\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .lg\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .lg\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .lg\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .lg\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .lg\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .lg\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .lg\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .lg\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .lg\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .lg\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .lg\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .lg\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .lg\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .lg\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .lg\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .lg\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .lg\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .lg\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .lg\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .lg\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .lg\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .lg\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .lg\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .lg\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .lg\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lg\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .lg\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .lg\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .lg\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .lg\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .lg\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .lg\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .lg\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .lg\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .lg\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .lg\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .lg\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .lg\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .lg\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .lg\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .lg\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .lg\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .lg\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .lg\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .lg\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .lg\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .lg\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .lg\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .lg\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .lg\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .lg\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .lg\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .lg\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .lg\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .lg\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .lg\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .lg\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .lg\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .lg\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .lg\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .lg\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .lg\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .lg\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lg\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .lg\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .lg\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .lg\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .lg\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .lg\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .lg\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .lg\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .lg\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .lg\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .lg\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .lg\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .lg\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .lg\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .lg\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .lg\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .lg\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .lg\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .lg\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .lg\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .lg\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .lg\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .lg\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .lg\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .lg\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .lg\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .lg\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .lg\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .lg\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .lg\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .lg\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .lg\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .lg\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .lg\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .lg\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .lg\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .lg\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .lg\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lg\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lg\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lg\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lg\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lg\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lg\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lg\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lg\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lg\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lg\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lg\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lg\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lg\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lg\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .lg\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lg\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lg\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .lg\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .lg\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lg\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lg\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .lg\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .lg\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lg\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .lg\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .lg\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lg\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .lg\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .lg\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lg\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lg\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .lg\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .lg\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .lg\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .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 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .lg\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .lg\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .lg\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .lg\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .lg\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .lg\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .lg\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lg\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lg\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lg\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lg\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lg\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lg\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lg\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lg\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lg\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lg\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lg\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lg\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lg\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lg\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .lg\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .lg\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .lg\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lg\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .lg\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .lg\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .lg\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .lg\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .lg\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .lg\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .lg\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .lg\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .lg\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lg\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lg\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .lg\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .lg\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lg\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .lg\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .lg\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lg\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .lg\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .lg\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lg\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lg\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .lg\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .lg\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .lg\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .lg\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .lg\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .lg\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .lg\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .lg\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .lg\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .lg\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .lg\:rounded-none {
    border-radius: 0px;
  }

  .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-xl {
    border-radius: 0.75rem;
  }

  .lg\:rounded-2xl {
    border-radius: 1rem;
  }

  .lg\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
  }

  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .lg\:border-r-0 {
    border-right-width: 0px;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg\:border-l-0 {
    border-left-width: 0px;
  }

  .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\:hover\:border-0:hover {
    border-width: 0px;
  }

  .lg\:hover\:border-2:hover {
    border-width: 2px;
  }

  .lg\:hover\:border-4:hover {
    border-width: 4px;
  }

  .lg\:hover\:border-8:hover {
    border-width: 8px;
  }

  .lg\:hover\:border:hover {
    border-width: 1px;
  }

  .lg\:hover\:border-t-0:hover {
    border-top-width: 0px;
  }

  .lg\:hover\:border-r-0:hover {
    border-right-width: 0px;
  }

  .lg\:hover\:border-b-0:hover {
    border-bottom-width: 0px;
  }

  .lg\:hover\:border-l-0:hover {
    border-left-width: 0px;
  }

  .lg\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .lg\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .lg\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .lg\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .lg\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .lg\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .lg\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .lg\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .lg\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .lg\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .lg\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .lg\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .lg\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .lg\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .lg\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .lg\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .lg\:focus\:border-0:focus {
    border-width: 0px;
  }

  .lg\:focus\:border-2:focus {
    border-width: 2px;
  }

  .lg\:focus\:border-4:focus {
    border-width: 4px;
  }

  .lg\:focus\:border-8:focus {
    border-width: 8px;
  }

  .lg\:focus\:border:focus {
    border-width: 1px;
  }

  .lg\:focus\:border-t-0:focus {
    border-top-width: 0px;
  }

  .lg\:focus\:border-r-0:focus {
    border-right-width: 0px;
  }

  .lg\:focus\:border-b-0:focus {
    border-bottom-width: 0px;
  }

  .lg\:focus\:border-l-0:focus {
    border-left-width: 0px;
  }

  .lg\:focus\:border-t-2:focus {
    border-top-width: 2px;
  }

  .lg\:focus\:border-r-2:focus {
    border-right-width: 2px;
  }

  .lg\:focus\:border-b-2:focus {
    border-bottom-width: 2px;
  }

  .lg\:focus\:border-l-2:focus {
    border-left-width: 2px;
  }

  .lg\:focus\:border-t-4:focus {
    border-top-width: 4px;
  }

  .lg\:focus\:border-r-4:focus {
    border-right-width: 4px;
  }

  .lg\:focus\:border-b-4:focus {
    border-bottom-width: 4px;
  }

  .lg\:focus\:border-l-4:focus {
    border-left-width: 4px;
  }

  .lg\:focus\:border-t-8:focus {
    border-top-width: 8px;
  }

  .lg\:focus\:border-r-8:focus {
    border-right-width: 8px;
  }

  .lg\:focus\:border-b-8:focus {
    border-bottom-width: 8px;
  }

  .lg\:focus\:border-l-8:focus {
    border-left-width: 8px;
  }

  .lg\:focus\:border-t:focus {
    border-top-width: 1px;
  }

  .lg\:focus\:border-r:focus {
    border-right-width: 1px;
  }

  .lg\:focus\:border-b:focus {
    border-bottom-width: 1px;
  }

  .lg\:focus\:border-l:focus {
    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\:flex {
    display: flex;
  }

  .lg\:inline-flex {
    display: inline-flex;
  }

  .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\:flow-root {
    display: flow-root;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:inline-grid {
    display: inline-grid;
  }

  .lg\:contents {
    display: contents;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:place-items-auto {
    place-items: auto;
  }

  .lg\:place-items-start {
    place-items: start;
  }

  .lg\:place-items-end {
    place-items: end;
  }

  .lg\:place-items-center {
    place-items: center;
  }

  .lg\:place-items-stretch {
    place-items: stretch;
  }

  .lg\:place-content-center {
    place-content: center;
  }

  .lg\:place-content-start {
    place-content: start;
  }

  .lg\:place-content-end {
    place-content: end;
  }

  .lg\:place-content-between {
    place-content: space-between;
  }

  .lg\:place-content-around {
    place-content: space-around;
  }

  .lg\:place-content-evenly {
    place-content: space-evenly;
  }

  .lg\:place-content-stretch {
    place-content: stretch;
  }

  .lg\:place-self-auto {
    place-self: auto;
  }

  .lg\:place-self-start {
    place-self: start;
  }

  .lg\:place-self-end {
    place-self: end;
  }

  .lg\:place-self-center {
    place-self: center;
  }

  .lg\:place-self-stretch {
    place-self: stretch;
  }

  .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\: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\:content-evenly {
    align-content: space-evenly;
  }

  .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-items-auto {
    justify-items: auto;
  }

  .lg\:justify-items-start {
    justify-items: start;
  }

  .lg\:justify-items-end {
    justify-items: end;
  }

  .lg\:justify-items-center {
    justify-items: center;
  }

  .lg\:justify-items-stretch {
    justify-items: 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\:justify-self-auto {
    justify-self: auto;
  }

  .lg\:justify-self-start {
    justify-self: start;
  }

  .lg\:justify-self-end {
    justify-self: end;
  }

  .lg\:justify-self-center {
    justify-self: center;
  }

  .lg\:justify-self-stretch {
    justify-self: stretch;
  }

  .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\:clear-left {
    clear: left;
  }

  .lg\:clear-right {
    clear: right;
  }

  .lg\:clear-both {
    clear: both;
  }

  .lg\:clear-none {
    clear: none;
  }

  .lg\:font-sans {
    font-family: ui-sans-serif, 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: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .lg\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .lg\:font-Pacifico {
    font-family: Pacifico, cursive;
  }

  .lg\:font-thin {
    font-weight: 100;
  }

  .lg\:font-extralight {
    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-thin:hover {
    font-weight: 100;
  }

  .lg\:hover\:font-extralight: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-thin:focus {
    font-weight: 100;
  }

  .lg\:focus\:font-extralight: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: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-9 {
    height: 2.25rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-11 {
    height: 2.75rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-14 {
    height: 3.5rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-28 {
    height: 7rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-36 {
    height: 9rem;
  }

  .lg\:h-40 {
    height: 10rem;
  }

  .lg\:h-44 {
    height: 11rem;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-52 {
    height: 13rem;
  }

  .lg\:h-56 {
    height: 14rem;
  }

  .lg\:h-60 {
    height: 15rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-72 {
    height: 18rem;
  }

  .lg\:h-80 {
    height: 20rem;
  }

  .lg\:h-96 {
    height: 24rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-0\.5 {
    height: 0.125rem;
  }

  .lg\:h-1\.5 {
    height: 0.375rem;
  }

  .lg\:h-2\.5 {
    height: 0.625rem;
  }

  .lg\:h-3\.5 {
    height: 0.875rem;
  }

  .lg\:h-1\/2 {
    height: 50%;
  }

  .lg\:h-1\/3 {
    height: 33.333333%;
  }

  .lg\:h-2\/3 {
    height: 66.666667%;
  }

  .lg\:h-1\/4 {
    height: 25%;
  }

  .lg\:h-2\/4 {
    height: 50%;
  }

  .lg\:h-3\/4 {
    height: 75%;
  }

  .lg\:h-1\/5 {
    height: 20%;
  }

  .lg\:h-2\/5 {
    height: 40%;
  }

  .lg\:h-3\/5 {
    height: 60%;
  }

  .lg\:h-4\/5 {
    height: 80%;
  }

  .lg\:h-1\/6 {
    height: 16.666667%;
  }

  .lg\:h-2\/6 {
    height: 33.333333%;
  }

  .lg\:h-3\/6 {
    height: 50%;
  }

  .lg\:h-4\/6 {
    height: 66.666667%;
  }

  .lg\:h-5\/6 {
    height: 83.333333%;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lg\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-9 {
    margin: 2.25rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-11 {
    margin: 2.75rem;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-14 {
    margin: 3.5rem;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-20 {
    margin: 5rem;
  }

  .lg\:m-24 {
    margin: 6rem;
  }

  .lg\:m-28 {
    margin: 7rem;
  }

  .lg\:m-32 {
    margin: 8rem;
  }

  .lg\:m-36 {
    margin: 9rem;
  }

  .lg\:m-40 {
    margin: 10rem;
  }

  .lg\:m-44 {
    margin: 11rem;
  }

  .lg\:m-48 {
    margin: 12rem;
  }

  .lg\:m-52 {
    margin: 13rem;
  }

  .lg\:m-56 {
    margin: 14rem;
  }

  .lg\:m-60 {
    margin: 15rem;
  }

  .lg\:m-64 {
    margin: 16rem;
  }

  .lg\:m-72 {
    margin: 18rem;
  }

  .lg\:m-80 {
    margin: 20rem;
  }

  .lg\:m-96 {
    margin: 24rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:m-0\.5 {
    margin: 0.125rem;
  }

  .lg\:m-1\.5 {
    margin: 0.375rem;
  }

  .lg\:m-2\.5 {
    margin: 0.625rem;
  }

  .lg\:m-3\.5 {
    margin: 0.875rem;
  }

  .lg\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-9 {
    margin: -2.25rem;
  }

  .lg\:-m-10 {
    margin: -2.5rem;
  }

  .lg\:-m-11 {
    margin: -2.75rem;
  }

  .lg\:-m-12 {
    margin: -3rem;
  }

  .lg\:-m-14 {
    margin: -3.5rem;
  }

  .lg\:-m-16 {
    margin: -4rem;
  }

  .lg\:-m-20 {
    margin: -5rem;
  }

  .lg\:-m-24 {
    margin: -6rem;
  }

  .lg\:-m-28 {
    margin: -7rem;
  }

  .lg\:-m-32 {
    margin: -8rem;
  }

  .lg\:-m-36 {
    margin: -9rem;
  }

  .lg\:-m-40 {
    margin: -10rem;
  }

  .lg\:-m-44 {
    margin: -11rem;
  }

  .lg\:-m-48 {
    margin: -12rem;
  }

  .lg\:-m-52 {
    margin: -13rem;
  }

  .lg\:-m-56 {
    margin: -14rem;
  }

  .lg\:-m-60 {
    margin: -15rem;
  }

  .lg\:-m-64 {
    margin: -16rem;
  }

  .lg\:-m-72 {
    margin: -18rem;
  }

  .lg\:-m-80 {
    margin: -20rem;
  }

  .lg\:-m-96 {
    margin: -24rem;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-m-0\.5 {
    margin: -0.125rem;
  }

  .lg\:-m-1\.5 {
    margin: -0.375rem;
  }

  .lg\:-m-2\.5 {
    margin: -0.625rem;
  }

  .lg\:-m-3\.5 {
    margin: -0.875rem;
  }

  .lg\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mr-0 {
    margin-right: 0px;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .lg\:mr-7 {
    margin-right: 1.75rem;
  }

  .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .lg\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .lg\:mr-9 {
    margin-right: 2.25rem;
  }

  .lg\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .lg\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .lg\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .lg\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .lg\:mr-14 {
    margin-right: 3.5rem;
  }

  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .lg\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .lg\:mr-28 {
    margin-right: 7rem;
  }

  .lg\:mb-28 {
    margin-bottom: 7rem;
  }

  .lg\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .lg\:mr-36 {
    margin-right: 9rem;
  }

  .lg\:mb-36 {
    margin-bottom: 9rem;
  }

  .lg\:ml-36 {
    margin-left: 9rem;
  }

  .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-44 {
    margin-top: 11rem;
  }

  .lg\:mr-44 {
    margin-right: 11rem;
  }

  .lg\:mb-44 {
    margin-bottom: 11rem;
  }

  .lg\:ml-44 {
    margin-left: 11rem;
  }

  .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-52 {
    margin-top: 13rem;
  }

  .lg\:mr-52 {
    margin-right: 13rem;
  }

  .lg\:mb-52 {
    margin-bottom: 13rem;
  }

  .lg\:ml-52 {
    margin-left: 13rem;
  }

  .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-60 {
    margin-top: 15rem;
  }

  .lg\:mr-60 {
    margin-right: 15rem;
  }

  .lg\:mb-60 {
    margin-bottom: 15rem;
  }

  .lg\:ml-60 {
    margin-left: 15rem;
  }

  .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-72 {
    margin-top: 18rem;
  }

  .lg\:mr-72 {
    margin-right: 18rem;
  }

  .lg\:mb-72 {
    margin-bottom: 18rem;
  }

  .lg\:ml-72 {
    margin-left: 18rem;
  }

  .lg\:mt-80 {
    margin-top: 20rem;
  }

  .lg\:mr-80 {
    margin-right: 20rem;
  }

  .lg\:mb-80 {
    margin-bottom: 20rem;
  }

  .lg\:ml-80 {
    margin-left: 20rem;
  }

  .lg\:mt-96 {
    margin-top: 24rem;
  }

  .lg\:mr-96 {
    margin-right: 24rem;
  }

  .lg\:mb-96 {
    margin-bottom: 24rem;
  }

  .lg\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .lg\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .lg\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .lg\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .lg\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .lg\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .lg\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .lg\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .lg\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .lg\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .lg\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .lg\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .lg\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .lg\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .lg\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .lg\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .lg\:-mt-0 {
    margin-top: 0px;
  }

  .lg\:-mr-0 {
    margin-right: 0px;
  }

  .lg\:-mb-0 {
    margin-bottom: 0px;
  }

  .lg\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .lg\:-mr-7 {
    margin-right: -1.75rem;
  }

  .lg\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .lg\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .lg\:-mr-9 {
    margin-right: -2.25rem;
  }

  .lg\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .lg\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .lg\:-mr-11 {
    margin-right: -2.75rem;
  }

  .lg\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .lg\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .lg\:-mr-14 {
    margin-right: -3.5rem;
  }

  .lg\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .lg\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .lg\:-mr-28 {
    margin-right: -7rem;
  }

  .lg\:-mb-28 {
    margin-bottom: -7rem;
  }

  .lg\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .lg\:-mr-36 {
    margin-right: -9rem;
  }

  .lg\:-mb-36 {
    margin-bottom: -9rem;
  }

  .lg\:-ml-36 {
    margin-left: -9rem;
  }

  .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-44 {
    margin-top: -11rem;
  }

  .lg\:-mr-44 {
    margin-right: -11rem;
  }

  .lg\:-mb-44 {
    margin-bottom: -11rem;
  }

  .lg\:-ml-44 {
    margin-left: -11rem;
  }

  .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-52 {
    margin-top: -13rem;
  }

  .lg\:-mr-52 {
    margin-right: -13rem;
  }

  .lg\:-mb-52 {
    margin-bottom: -13rem;
  }

  .lg\:-ml-52 {
    margin-left: -13rem;
  }

  .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-60 {
    margin-top: -15rem;
  }

  .lg\:-mr-60 {
    margin-right: -15rem;
  }

  .lg\:-mb-60 {
    margin-bottom: -15rem;
  }

  .lg\:-ml-60 {
    margin-left: -15rem;
  }

  .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-72 {
    margin-top: -18rem;
  }

  .lg\:-mr-72 {
    margin-right: -18rem;
  }

  .lg\:-mb-72 {
    margin-bottom: -18rem;
  }

  .lg\:-ml-72 {
    margin-left: -18rem;
  }

  .lg\:-mt-80 {
    margin-top: -20rem;
  }

  .lg\:-mr-80 {
    margin-right: -20rem;
  }

  .lg\:-mb-80 {
    margin-bottom: -20rem;
  }

  .lg\:-ml-80 {
    margin-left: -20rem;
  }

  .lg\:-mt-96 {
    margin-top: -24rem;
  }

  .lg\:-mr-96 {
    margin-right: -24rem;
  }

  .lg\:-mb-96 {
    margin-bottom: -24rem;
  }

  .lg\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .lg\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .lg\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .lg\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .lg\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .lg\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .lg\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .lg\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .lg\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .lg\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .lg\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .lg\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .lg\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .lg\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .lg\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .lg\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .lg\:max-h-0 {
    max-height: 0px;
  }

  .lg\:max-h-1 {
    max-height: 0.25rem;
  }

  .lg\:max-h-2 {
    max-height: 0.5rem;
  }

  .lg\:max-h-3 {
    max-height: 0.75rem;
  }

  .lg\:max-h-4 {
    max-height: 1rem;
  }

  .lg\:max-h-5 {
    max-height: 1.25rem;
  }

  .lg\:max-h-6 {
    max-height: 1.5rem;
  }

  .lg\:max-h-7 {
    max-height: 1.75rem;
  }

  .lg\:max-h-8 {
    max-height: 2rem;
  }

  .lg\:max-h-9 {
    max-height: 2.25rem;
  }

  .lg\:max-h-10 {
    max-height: 2.5rem;
  }

  .lg\:max-h-11 {
    max-height: 2.75rem;
  }

  .lg\:max-h-12 {
    max-height: 3rem;
  }

  .lg\:max-h-14 {
    max-height: 3.5rem;
  }

  .lg\:max-h-16 {
    max-height: 4rem;
  }

  .lg\:max-h-20 {
    max-height: 5rem;
  }

  .lg\:max-h-24 {
    max-height: 6rem;
  }

  .lg\:max-h-28 {
    max-height: 7rem;
  }

  .lg\:max-h-32 {
    max-height: 8rem;
  }

  .lg\:max-h-36 {
    max-height: 9rem;
  }

  .lg\:max-h-40 {
    max-height: 10rem;
  }

  .lg\:max-h-44 {
    max-height: 11rem;
  }

  .lg\:max-h-48 {
    max-height: 12rem;
  }

  .lg\:max-h-52 {
    max-height: 13rem;
  }

  .lg\:max-h-56 {
    max-height: 14rem;
  }

  .lg\:max-h-60 {
    max-height: 15rem;
  }

  .lg\:max-h-64 {
    max-height: 16rem;
  }

  .lg\:max-h-72 {
    max-height: 18rem;
  }

  .lg\:max-h-80 {
    max-height: 20rem;
  }

  .lg\:max-h-96 {
    max-height: 24rem;
  }

  .lg\:max-h-px {
    max-height: 1px;
  }

  .lg\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .lg\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .lg\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .lg\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-0 {
    max-width: 0rem;
  }

  .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-7xl {
    max-width: 80rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lg\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lg\:max-w-prose {
    max-width: 65ch;
  }

  .lg\:max-w-screen-sm {
    max-width: 640px;
  }

  .lg\:max-w-screen-md {
    max-width: 768px;
  }

  .lg\:max-w-screen-lg {
    max-width: 1024px;
  }

  .lg\:max-w-screen-xl {
    max-width: 1280px;
  }

  .lg\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .lg\:min-h-0 {
    min-height: 0px;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0px;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lg\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .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-5 {
    opacity: 0.05;
  }

  .lg\:opacity-10 {
    opacity: 0.1;
  }

  .lg\:opacity-20 {
    opacity: 0.2;
  }

  .lg\:opacity-25 {
    opacity: 0.25;
  }

  .lg\:opacity-30 {
    opacity: 0.3;
  }

  .lg\:opacity-40 {
    opacity: 0.4;
  }

  .lg\:opacity-50 {
    opacity: 0.5;
  }

  .lg\:opacity-60 {
    opacity: 0.6;
  }

  .lg\:opacity-70 {
    opacity: 0.7;
  }

  .lg\:opacity-75 {
    opacity: 0.75;
  }

  .lg\:opacity-80 {
    opacity: 0.8;
  }

  .lg\:opacity-90 {
    opacity: 0.9;
  }

  .lg\:opacity-95 {
    opacity: 0.95;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .group:hover .lg\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .lg\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .lg\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .lg\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .lg\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .lg\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .lg\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .lg\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .lg\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .lg\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .lg\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .lg\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .lg\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .lg\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .lg\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .lg\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .lg\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .lg\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .lg\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .lg\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .lg\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .lg\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .lg\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .lg\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .lg\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .lg\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .lg\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .lg\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .lg\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .lg\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .lg\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .lg\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .lg\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .lg\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .lg\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .lg\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .lg\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .lg\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .lg\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .lg\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .lg\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .lg\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .lg\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .lg\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .lg\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .lg\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .lg\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .lg\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .lg\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .lg\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .lg\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .lg\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .lg\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .lg\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .lg\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .lg\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .lg\:p-0 {
    padding: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-9 {
    padding: 2.25rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-11 {
    padding: 2.75rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-14 {
    padding: 3.5rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-28 {
    padding: 7rem;
  }

  .lg\:p-32 {
    padding: 8rem;
  }

  .lg\:p-36 {
    padding: 9rem;
  }

  .lg\:p-40 {
    padding: 10rem;
  }

  .lg\:p-44 {
    padding: 11rem;
  }

  .lg\:p-48 {
    padding: 12rem;
  }

  .lg\:p-52 {
    padding: 13rem;
  }

  .lg\:p-56 {
    padding: 14rem;
  }

  .lg\:p-60 {
    padding: 15rem;
  }

  .lg\:p-64 {
    padding: 16rem;
  }

  .lg\:p-72 {
    padding: 18rem;
  }

  .lg\:p-80 {
    padding: 20rem;
  }

  .lg\:p-96 {
    padding: 24rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:p-0\.5 {
    padding: 0.125rem;
  }

  .lg\:p-1\.5 {
    padding: 0.375rem;
  }

  .lg\:p-2\.5 {
    padding: 0.625rem;
  }

  .lg\:p-3\.5 {
    padding: 0.875rem;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pr-0 {
    padding-right: 0px;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .lg\:pr-7 {
    padding-right: 1.75rem;
  }

  .lg\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .lg\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .lg\:pr-9 {
    padding-right: 2.25rem;
  }

  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .lg\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .lg\:pr-11 {
    padding-right: 2.75rem;
  }

  .lg\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .lg\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .lg\:pr-14 {
    padding-right: 3.5rem;
  }

  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .lg\:pr-28 {
    padding-right: 7rem;
  }

  .lg\:pb-28 {
    padding-bottom: 7rem;
  }

  .lg\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .lg\:pr-36 {
    padding-right: 9rem;
  }

  .lg\:pb-36 {
    padding-bottom: 9rem;
  }

  .lg\:pl-36 {
    padding-left: 9rem;
  }

  .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-44 {
    padding-top: 11rem;
  }

  .lg\:pr-44 {
    padding-right: 11rem;
  }

  .lg\:pb-44 {
    padding-bottom: 11rem;
  }

  .lg\:pl-44 {
    padding-left: 11rem;
  }

  .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-52 {
    padding-top: 13rem;
  }

  .lg\:pr-52 {
    padding-right: 13rem;
  }

  .lg\:pb-52 {
    padding-bottom: 13rem;
  }

  .lg\:pl-52 {
    padding-left: 13rem;
  }

  .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-60 {
    padding-top: 15rem;
  }

  .lg\:pr-60 {
    padding-right: 15rem;
  }

  .lg\:pb-60 {
    padding-bottom: 15rem;
  }

  .lg\:pl-60 {
    padding-left: 15rem;
  }

  .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-72 {
    padding-top: 18rem;
  }

  .lg\:pr-72 {
    padding-right: 18rem;
  }

  .lg\:pb-72 {
    padding-bottom: 18rem;
  }

  .lg\:pl-72 {
    padding-left: 18rem;
  }

  .lg\:pt-80 {
    padding-top: 20rem;
  }

  .lg\:pr-80 {
    padding-right: 20rem;
  }

  .lg\:pb-80 {
    padding-bottom: 20rem;
  }

  .lg\:pl-80 {
    padding-left: 20rem;
  }

  .lg\:pt-96 {
    padding-top: 24rem;
  }

  .lg\:pr-96 {
    padding-right: 24rem;
  }

  .lg\:pb-96 {
    padding-bottom: 24rem;
  }

  .lg\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .lg\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .lg\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .lg\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .lg\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .lg\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .lg\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .lg\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .lg\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .lg\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .lg\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .lg\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .lg\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .lg\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .lg\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .lg\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .lg\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .lg\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::placeholder {
    color: currentColor;
  }

  .lg\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::-moz-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::-moz-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::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .lg\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .lg\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .lg\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .lg\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .lg\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .lg\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .lg\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .lg\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .lg\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .lg\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .lg\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .lg\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .lg\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .lg\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .lg\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .lg\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .lg\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .lg\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .lg\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .lg\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .lg\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .lg\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .lg\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .lg\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .lg\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .lg\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .lg\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .lg\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .lg\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .lg\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .lg\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .lg\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .lg\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .lg\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .lg\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .lg\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .lg\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .lg\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lg\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lg\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lg\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lg\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lg\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lg\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .lg\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .lg\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .lg\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .lg\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .lg\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .lg\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .lg\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .lg\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .lg\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .lg\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .lg\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .lg\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .lg\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .lg\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .lg\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .lg\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .lg\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .lg\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .lg\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .lg\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .lg\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .lg\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .lg\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .lg\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .lg\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .lg\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .lg\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .lg\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .lg\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .lg\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .lg\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .lg\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .lg\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .lg\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .lg\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .lg\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .lg\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .lg\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .lg\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .lg\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .lg\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .lg\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .lg\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .lg\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .lg\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .lg\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .lg\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .lg\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .lg\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .lg\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .lg\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .lg\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .lg\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .lg\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .lg\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .lg\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .lg\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .lg\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .lg\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .lg\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .lg\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .lg\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .lg\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .lg\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .lg\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .lg\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .lg\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .lg\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .lg\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .lg\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .lg\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .lg\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .lg\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .lg\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .lg\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .lg\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .lg\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .lg\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .lg\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .lg\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .lg\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .lg\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .lg\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .lg\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .lg\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .lg\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .lg\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .lg\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .lg\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .lg\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .lg\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .lg\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .lg\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .lg\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lg\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lg\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .lg\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .lg\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .lg\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .lg\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .lg\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .lg\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lg\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lg\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .lg\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .lg\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .lg\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .lg\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .lg\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .lg\:top-0 {
    top: 0px;
  }

  .lg\:right-0 {
    right: 0px;
  }

  .lg\:bottom-0 {
    bottom: 0px;
  }

  .lg\:left-0 {
    left: 0px;
  }

  .lg\:top-1 {
    top: 0.25rem;
  }

  .lg\:right-1 {
    right: 0.25rem;
  }

  .lg\:bottom-1 {
    bottom: 0.25rem;
  }

  .lg\:left-1 {
    left: 0.25rem;
  }

  .lg\:top-2 {
    top: 0.5rem;
  }

  .lg\:right-2 {
    right: 0.5rem;
  }

  .lg\:bottom-2 {
    bottom: 0.5rem;
  }

  .lg\:left-2 {
    left: 0.5rem;
  }

  .lg\:top-3 {
    top: 0.75rem;
  }

  .lg\:right-3 {
    right: 0.75rem;
  }

  .lg\:bottom-3 {
    bottom: 0.75rem;
  }

  .lg\:left-3 {
    left: 0.75rem;
  }

  .lg\:top-4 {
    top: 1rem;
  }

  .lg\:right-4 {
    right: 1rem;
  }

  .lg\:bottom-4 {
    bottom: 1rem;
  }

  .lg\:left-4 {
    left: 1rem;
  }

  .lg\:top-5 {
    top: 1.25rem;
  }

  .lg\:right-5 {
    right: 1.25rem;
  }

  .lg\:bottom-5 {
    bottom: 1.25rem;
  }

  .lg\:left-5 {
    left: 1.25rem;
  }

  .lg\:top-6 {
    top: 1.5rem;
  }

  .lg\:right-6 {
    right: 1.5rem;
  }

  .lg\:bottom-6 {
    bottom: 1.5rem;
  }

  .lg\:left-6 {
    left: 1.5rem;
  }

  .lg\:top-7 {
    top: 1.75rem;
  }

  .lg\:right-7 {
    right: 1.75rem;
  }

  .lg\:bottom-7 {
    bottom: 1.75rem;
  }

  .lg\:left-7 {
    left: 1.75rem;
  }

  .lg\:top-8 {
    top: 2rem;
  }

  .lg\:right-8 {
    right: 2rem;
  }

  .lg\:bottom-8 {
    bottom: 2rem;
  }

  .lg\:left-8 {
    left: 2rem;
  }

  .lg\:top-9 {
    top: 2.25rem;
  }

  .lg\:right-9 {
    right: 2.25rem;
  }

  .lg\:bottom-9 {
    bottom: 2.25rem;
  }

  .lg\:left-9 {
    left: 2.25rem;
  }

  .lg\:top-10 {
    top: 2.5rem;
  }

  .lg\:right-10 {
    right: 2.5rem;
  }

  .lg\:bottom-10 {
    bottom: 2.5rem;
  }

  .lg\:left-10 {
    left: 2.5rem;
  }

  .lg\:top-11 {
    top: 2.75rem;
  }

  .lg\:right-11 {
    right: 2.75rem;
  }

  .lg\:bottom-11 {
    bottom: 2.75rem;
  }

  .lg\:left-11 {
    left: 2.75rem;
  }

  .lg\:top-12 {
    top: 3rem;
  }

  .lg\:right-12 {
    right: 3rem;
  }

  .lg\:bottom-12 {
    bottom: 3rem;
  }

  .lg\:left-12 {
    left: 3rem;
  }

  .lg\:top-14 {
    top: 3.5rem;
  }

  .lg\:right-14 {
    right: 3.5rem;
  }

  .lg\:bottom-14 {
    bottom: 3.5rem;
  }

  .lg\:left-14 {
    left: 3.5rem;
  }

  .lg\:top-16 {
    top: 4rem;
  }

  .lg\:right-16 {
    right: 4rem;
  }

  .lg\:bottom-16 {
    bottom: 4rem;
  }

  .lg\:left-16 {
    left: 4rem;
  }

  .lg\:top-20 {
    top: 5rem;
  }

  .lg\:right-20 {
    right: 5rem;
  }

  .lg\:bottom-20 {
    bottom: 5rem;
  }

  .lg\:left-20 {
    left: 5rem;
  }

  .lg\:top-24 {
    top: 6rem;
  }

  .lg\:right-24 {
    right: 6rem;
  }

  .lg\:bottom-24 {
    bottom: 6rem;
  }

  .lg\:left-24 {
    left: 6rem;
  }

  .lg\:top-28 {
    top: 7rem;
  }

  .lg\:right-28 {
    right: 7rem;
  }

  .lg\:bottom-28 {
    bottom: 7rem;
  }

  .lg\:left-28 {
    left: 7rem;
  }

  .lg\:top-32 {
    top: 8rem;
  }

  .lg\:right-32 {
    right: 8rem;
  }

  .lg\:bottom-32 {
    bottom: 8rem;
  }

  .lg\:left-32 {
    left: 8rem;
  }

  .lg\:top-36 {
    top: 9rem;
  }

  .lg\:right-36 {
    right: 9rem;
  }

  .lg\:bottom-36 {
    bottom: 9rem;
  }

  .lg\:left-36 {
    left: 9rem;
  }

  .lg\:top-40 {
    top: 10rem;
  }

  .lg\:right-40 {
    right: 10rem;
  }

  .lg\:bottom-40 {
    bottom: 10rem;
  }

  .lg\:left-40 {
    left: 10rem;
  }

  .lg\:top-44 {
    top: 11rem;
  }

  .lg\:right-44 {
    right: 11rem;
  }

  .lg\:bottom-44 {
    bottom: 11rem;
  }

  .lg\:left-44 {
    left: 11rem;
  }

  .lg\:top-48 {
    top: 12rem;
  }

  .lg\:right-48 {
    right: 12rem;
  }

  .lg\:bottom-48 {
    bottom: 12rem;
  }

  .lg\:left-48 {
    left: 12rem;
  }

  .lg\:top-52 {
    top: 13rem;
  }

  .lg\:right-52 {
    right: 13rem;
  }

  .lg\:bottom-52 {
    bottom: 13rem;
  }

  .lg\:left-52 {
    left: 13rem;
  }

  .lg\:top-56 {
    top: 14rem;
  }

  .lg\:right-56 {
    right: 14rem;
  }

  .lg\:bottom-56 {
    bottom: 14rem;
  }

  .lg\:left-56 {
    left: 14rem;
  }

  .lg\:top-60 {
    top: 15rem;
  }

  .lg\:right-60 {
    right: 15rem;
  }

  .lg\:bottom-60 {
    bottom: 15rem;
  }

  .lg\:left-60 {
    left: 15rem;
  }

  .lg\:top-64 {
    top: 16rem;
  }

  .lg\:right-64 {
    right: 16rem;
  }

  .lg\:bottom-64 {
    bottom: 16rem;
  }

  .lg\:left-64 {
    left: 16rem;
  }

  .lg\:top-72 {
    top: 18rem;
  }

  .lg\:right-72 {
    right: 18rem;
  }

  .lg\:bottom-72 {
    bottom: 18rem;
  }

  .lg\:left-72 {
    left: 18rem;
  }

  .lg\:top-80 {
    top: 20rem;
  }

  .lg\:right-80 {
    right: 20rem;
  }

  .lg\:bottom-80 {
    bottom: 20rem;
  }

  .lg\:left-80 {
    left: 20rem;
  }

  .lg\:top-96 {
    top: 24rem;
  }

  .lg\:right-96 {
    right: 24rem;
  }

  .lg\:bottom-96 {
    bottom: 24rem;
  }

  .lg\:left-96 {
    left: 24rem;
  }

  .lg\:top-auto {
    top: auto;
  }

  .lg\:right-auto {
    right: auto;
  }

  .lg\:bottom-auto {
    bottom: auto;
  }

  .lg\:left-auto {
    left: auto;
  }

  .lg\:top-px {
    top: 1px;
  }

  .lg\:right-px {
    right: 1px;
  }

  .lg\:bottom-px {
    bottom: 1px;
  }

  .lg\:left-px {
    left: 1px;
  }

  .lg\:top-0\.5 {
    top: 0.125rem;
  }

  .lg\:right-0\.5 {
    right: 0.125rem;
  }

  .lg\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .lg\:left-0\.5 {
    left: 0.125rem;
  }

  .lg\:top-1\.5 {
    top: 0.375rem;
  }

  .lg\:right-1\.5 {
    right: 0.375rem;
  }

  .lg\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .lg\:left-1\.5 {
    left: 0.375rem;
  }

  .lg\:top-2\.5 {
    top: 0.625rem;
  }

  .lg\:right-2\.5 {
    right: 0.625rem;
  }

  .lg\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .lg\:left-2\.5 {
    left: 0.625rem;
  }

  .lg\:top-3\.5 {
    top: 0.875rem;
  }

  .lg\:right-3\.5 {
    right: 0.875rem;
  }

  .lg\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .lg\:left-3\.5 {
    left: 0.875rem;
  }

  .lg\:-top-0 {
    top: 0px;
  }

  .lg\:-right-0 {
    right: 0px;
  }

  .lg\:-bottom-0 {
    bottom: 0px;
  }

  .lg\:-left-0 {
    left: 0px;
  }

  .lg\:-top-1 {
    top: -0.25rem;
  }

  .lg\:-right-1 {
    right: -0.25rem;
  }

  .lg\:-bottom-1 {
    bottom: -0.25rem;
  }

  .lg\:-left-1 {
    left: -0.25rem;
  }

  .lg\:-top-2 {
    top: -0.5rem;
  }

  .lg\:-right-2 {
    right: -0.5rem;
  }

  .lg\:-bottom-2 {
    bottom: -0.5rem;
  }

  .lg\:-left-2 {
    left: -0.5rem;
  }

  .lg\:-top-3 {
    top: -0.75rem;
  }

  .lg\:-right-3 {
    right: -0.75rem;
  }

  .lg\:-bottom-3 {
    bottom: -0.75rem;
  }

  .lg\:-left-3 {
    left: -0.75rem;
  }

  .lg\:-top-4 {
    top: -1rem;
  }

  .lg\:-right-4 {
    right: -1rem;
  }

  .lg\:-bottom-4 {
    bottom: -1rem;
  }

  .lg\:-left-4 {
    left: -1rem;
  }

  .lg\:-top-5 {
    top: -1.25rem;
  }

  .lg\:-right-5 {
    right: -1.25rem;
  }

  .lg\:-bottom-5 {
    bottom: -1.25rem;
  }

  .lg\:-left-5 {
    left: -1.25rem;
  }

  .lg\:-top-6 {
    top: -1.5rem;
  }

  .lg\:-right-6 {
    right: -1.5rem;
  }

  .lg\:-bottom-6 {
    bottom: -1.5rem;
  }

  .lg\:-left-6 {
    left: -1.5rem;
  }

  .lg\:-top-7 {
    top: -1.75rem;
  }

  .lg\:-right-7 {
    right: -1.75rem;
  }

  .lg\:-bottom-7 {
    bottom: -1.75rem;
  }

  .lg\:-left-7 {
    left: -1.75rem;
  }

  .lg\:-top-8 {
    top: -2rem;
  }

  .lg\:-right-8 {
    right: -2rem;
  }

  .lg\:-bottom-8 {
    bottom: -2rem;
  }

  .lg\:-left-8 {
    left: -2rem;
  }

  .lg\:-top-9 {
    top: -2.25rem;
  }

  .lg\:-right-9 {
    right: -2.25rem;
  }

  .lg\:-bottom-9 {
    bottom: -2.25rem;
  }

  .lg\:-left-9 {
    left: -2.25rem;
  }

  .lg\:-top-10 {
    top: -2.5rem;
  }

  .lg\:-right-10 {
    right: -2.5rem;
  }

  .lg\:-bottom-10 {
    bottom: -2.5rem;
  }

  .lg\:-left-10 {
    left: -2.5rem;
  }

  .lg\:-top-11 {
    top: -2.75rem;
  }

  .lg\:-right-11 {
    right: -2.75rem;
  }

  .lg\:-bottom-11 {
    bottom: -2.75rem;
  }

  .lg\:-left-11 {
    left: -2.75rem;
  }

  .lg\:-top-12 {
    top: -3rem;
  }

  .lg\:-right-12 {
    right: -3rem;
  }

  .lg\:-bottom-12 {
    bottom: -3rem;
  }

  .lg\:-left-12 {
    left: -3rem;
  }

  .lg\:-top-14 {
    top: -3.5rem;
  }

  .lg\:-right-14 {
    right: -3.5rem;
  }

  .lg\:-bottom-14 {
    bottom: -3.5rem;
  }

  .lg\:-left-14 {
    left: -3.5rem;
  }

  .lg\:-top-16 {
    top: -4rem;
  }

  .lg\:-right-16 {
    right: -4rem;
  }

  .lg\:-bottom-16 {
    bottom: -4rem;
  }

  .lg\:-left-16 {
    left: -4rem;
  }

  .lg\:-top-20 {
    top: -5rem;
  }

  .lg\:-right-20 {
    right: -5rem;
  }

  .lg\:-bottom-20 {
    bottom: -5rem;
  }

  .lg\:-left-20 {
    left: -5rem;
  }

  .lg\:-top-24 {
    top: -6rem;
  }

  .lg\:-right-24 {
    right: -6rem;
  }

  .lg\:-bottom-24 {
    bottom: -6rem;
  }

  .lg\:-left-24 {
    left: -6rem;
  }

  .lg\:-top-28 {
    top: -7rem;
  }

  .lg\:-right-28 {
    right: -7rem;
  }

  .lg\:-bottom-28 {
    bottom: -7rem;
  }

  .lg\:-left-28 {
    left: -7rem;
  }

  .lg\:-top-32 {
    top: -8rem;
  }

  .lg\:-right-32 {
    right: -8rem;
  }

  .lg\:-bottom-32 {
    bottom: -8rem;
  }

  .lg\:-left-32 {
    left: -8rem;
  }

  .lg\:-top-36 {
    top: -9rem;
  }

  .lg\:-right-36 {
    right: -9rem;
  }

  .lg\:-bottom-36 {
    bottom: -9rem;
  }

  .lg\:-left-36 {
    left: -9rem;
  }

  .lg\:-top-40 {
    top: -10rem;
  }

  .lg\:-right-40 {
    right: -10rem;
  }

  .lg\:-bottom-40 {
    bottom: -10rem;
  }

  .lg\:-left-40 {
    left: -10rem;
  }

  .lg\:-top-44 {
    top: -11rem;
  }

  .lg\:-right-44 {
    right: -11rem;
  }

  .lg\:-bottom-44 {
    bottom: -11rem;
  }

  .lg\:-left-44 {
    left: -11rem;
  }

  .lg\:-top-48 {
    top: -12rem;
  }

  .lg\:-right-48 {
    right: -12rem;
  }

  .lg\:-bottom-48 {
    bottom: -12rem;
  }

  .lg\:-left-48 {
    left: -12rem;
  }

  .lg\:-top-52 {
    top: -13rem;
  }

  .lg\:-right-52 {
    right: -13rem;
  }

  .lg\:-bottom-52 {
    bottom: -13rem;
  }

  .lg\:-left-52 {
    left: -13rem;
  }

  .lg\:-top-56 {
    top: -14rem;
  }

  .lg\:-right-56 {
    right: -14rem;
  }

  .lg\:-bottom-56 {
    bottom: -14rem;
  }

  .lg\:-left-56 {
    left: -14rem;
  }

  .lg\:-top-60 {
    top: -15rem;
  }

  .lg\:-right-60 {
    right: -15rem;
  }

  .lg\:-bottom-60 {
    bottom: -15rem;
  }

  .lg\:-left-60 {
    left: -15rem;
  }

  .lg\:-top-64 {
    top: -16rem;
  }

  .lg\:-right-64 {
    right: -16rem;
  }

  .lg\:-bottom-64 {
    bottom: -16rem;
  }

  .lg\:-left-64 {
    left: -16rem;
  }

  .lg\:-top-72 {
    top: -18rem;
  }

  .lg\:-right-72 {
    right: -18rem;
  }

  .lg\:-bottom-72 {
    bottom: -18rem;
  }

  .lg\:-left-72 {
    left: -18rem;
  }

  .lg\:-top-80 {
    top: -20rem;
  }

  .lg\:-right-80 {
    right: -20rem;
  }

  .lg\:-bottom-80 {
    bottom: -20rem;
  }

  .lg\:-left-80 {
    left: -20rem;
  }

  .lg\:-top-96 {
    top: -24rem;
  }

  .lg\:-right-96 {
    right: -24rem;
  }

  .lg\:-bottom-96 {
    bottom: -24rem;
  }

  .lg\:-left-96 {
    left: -24rem;
  }

  .lg\:-top-px {
    top: -1px;
  }

  .lg\:-right-px {
    right: -1px;
  }

  .lg\:-bottom-px {
    bottom: -1px;
  }

  .lg\:-left-px {
    left: -1px;
  }

  .lg\:-top-0\.5 {
    top: -0.125rem;
  }

  .lg\:-right-0\.5 {
    right: -0.125rem;
  }

  .lg\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .lg\:-left-0\.5 {
    left: -0.125rem;
  }

  .lg\:-top-1\.5 {
    top: -0.375rem;
  }

  .lg\:-right-1\.5 {
    right: -0.375rem;
  }

  .lg\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .lg\:-left-1\.5 {
    left: -0.375rem;
  }

  .lg\:-top-2\.5 {
    top: -0.625rem;
  }

  .lg\:-right-2\.5 {
    right: -0.625rem;
  }

  .lg\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .lg\:-left-2\.5 {
    left: -0.625rem;
  }

  .lg\:-top-3\.5 {
    top: -0.875rem;
  }

  .lg\:-right-3\.5 {
    right: -0.875rem;
  }

  .lg\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .lg\:-left-3\.5 {
    left: -0.875rem;
  }

  .lg\:top-1\/2 {
    top: 50%;
  }

  .lg\:right-1\/2 {
    right: 50%;
  }

  .lg\:bottom-1\/2 {
    bottom: 50%;
  }

  .lg\:left-1\/2 {
    left: 50%;
  }

  .lg\:top-1\/3 {
    top: 33.333333%;
  }

  .lg\:right-1\/3 {
    right: 33.333333%;
  }

  .lg\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .lg\:left-1\/3 {
    left: 33.333333%;
  }

  .lg\:top-2\/3 {
    top: 66.666667%;
  }

  .lg\:right-2\/3 {
    right: 66.666667%;
  }

  .lg\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .lg\:left-2\/3 {
    left: 66.666667%;
  }

  .lg\:top-1\/4 {
    top: 25%;
  }

  .lg\:right-1\/4 {
    right: 25%;
  }

  .lg\:bottom-1\/4 {
    bottom: 25%;
  }

  .lg\:left-1\/4 {
    left: 25%;
  }

  .lg\:top-2\/4 {
    top: 50%;
  }

  .lg\:right-2\/4 {
    right: 50%;
  }

  .lg\:bottom-2\/4 {
    bottom: 50%;
  }

  .lg\:left-2\/4 {
    left: 50%;
  }

  .lg\:top-3\/4 {
    top: 75%;
  }

  .lg\:right-3\/4 {
    right: 75%;
  }

  .lg\:bottom-3\/4 {
    bottom: 75%;
  }

  .lg\:left-3\/4 {
    left: 75%;
  }

  .lg\:top-full {
    top: 100%;
  }

  .lg\:right-full {
    right: 100%;
  }

  .lg\:bottom-full {
    bottom: 100%;
  }

  .lg\:left-full {
    left: 100%;
  }

  .lg\:-top-1\/2 {
    top: -50%;
  }

  .lg\:-right-1\/2 {
    right: -50%;
  }

  .lg\:-bottom-1\/2 {
    bottom: -50%;
  }

  .lg\:-left-1\/2 {
    left: -50%;
  }

  .lg\:-top-1\/3 {
    top: -33.333333%;
  }

  .lg\:-right-1\/3 {
    right: -33.333333%;
  }

  .lg\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .lg\:-left-1\/3 {
    left: -33.333333%;
  }

  .lg\:-top-2\/3 {
    top: -66.666667%;
  }

  .lg\:-right-2\/3 {
    right: -66.666667%;
  }

  .lg\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .lg\:-left-2\/3 {
    left: -66.666667%;
  }

  .lg\:-top-1\/4 {
    top: -25%;
  }

  .lg\:-right-1\/4 {
    right: -25%;
  }

  .lg\:-bottom-1\/4 {
    bottom: -25%;
  }

  .lg\:-left-1\/4 {
    left: -25%;
  }

  .lg\:-top-2\/4 {
    top: -50%;
  }

  .lg\:-right-2\/4 {
    right: -50%;
  }

  .lg\:-bottom-2\/4 {
    bottom: -50%;
  }

  .lg\:-left-2\/4 {
    left: -50%;
  }

  .lg\:-top-3\/4 {
    top: -75%;
  }

  .lg\:-right-3\/4 {
    right: -75%;
  }

  .lg\:-bottom-3\/4 {
    bottom: -75%;
  }

  .lg\:-left-3\/4 {
    left: -75%;
  }

  .lg\:-top-full {
    top: -100%;
  }

  .lg\:-right-full {
    right: -100%;
  }

  .lg\:-bottom-full {
    bottom: -100%;
  }

  .lg\:-left-full {
    left: -100%;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-inset {
    --tw-ring-inset: inset;
  }

  .lg\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lg\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lg\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lg\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .lg\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .lg\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .lg\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .lg\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .lg\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .lg\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .lg\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lg\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lg\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lg\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lg\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lg\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .lg\:ring-current {
    --tw-ring-color: currentColor;
  }

  .lg\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lg\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .lg\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lg\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .lg\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lg\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lg\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lg\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lg\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lg\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lg\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lg\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lg\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lg\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lg\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lg\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lg\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lg\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lg\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lg\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lg\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lg\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lg\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .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 {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .lg\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .lg\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .lg\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .lg\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-current:hover {
    color: currentColor;
  }

  .lg\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }

  .lg\:focus\:text-current:focus {
    color: currentColor;
  }

  .lg\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lg\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lg\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lg\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lg\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lg\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lg\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lg\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lg\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lg\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lg\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lg\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lg\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lg\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lg\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .lg\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .lg\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lg\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lg\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lg\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lg\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lg\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lg\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lg\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lg\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lg\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lg\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lg\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lg\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lg\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lg\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lg\:overflow-clip {
    text-overflow: clip;
  }

  .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;
  }

  .group:hover .lg\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .lg\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .lg\:group-hover\:no-underline {
    text-decoration: none;
  }

  .lg\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .lg\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .lg\:focus-within\:no-underline:focus-within {
    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\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg\:normal-nums {
    font-variant-numeric: normal;
  }

  .lg\:ordinal {
    --tw-ordinal: ordinal;
  }

  .lg\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lg\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lg\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lg\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lg\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0em;
  }

  .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;
            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-nowrap {
    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\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-9 {
    width: 2.25rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-11 {
    width: 2.75rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-14 {
    width: 3.5rem;
  }

  .lg\:w-16 {
    width: 4rem;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-28 {
    width: 7rem;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-36 {
    width: 9rem;
  }

  .lg\:w-40 {
    width: 10rem;
  }

  .lg\:w-44 {
    width: 11rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-52 {
    width: 13rem;
  }

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-60 {
    width: 15rem;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-72 {
    width: 18rem;
  }

  .lg\:w-80 {
    width: 20rem;
  }

  .lg\:w-96 {
    width: 24rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-0\.5 {
    width: 0.125rem;
  }

  .lg\:w-1\.5 {
    width: 0.375rem;
  }

  .lg\:w-2\.5 {
    width: 0.625rem;
  }

  .lg\:w-3\.5 {
    width: 0.875rem;
  }

  .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\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .lg\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .lg\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .lg\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .lg\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .lg\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .lg\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .lg\:focus\:z-0:focus {
    z-index: 0;
  }

  .lg\:focus\:z-10:focus {
    z-index: 10;
  }

  .lg\:focus\:z-20:focus {
    z-index: 20;
  }

  .lg\:focus\:z-30:focus {
    z-index: 30;
  }

  .lg\:focus\:z-40:focus {
    z-index: 40;
  }

  .lg\:focus\:z-50:focus {
    z-index: 50;
  }

  .lg\:focus\:z-auto:focus {
    z-index: auto;
  }

  .lg\:gap-0 {
    gap: 0px;
  }

  .lg\:gap-1 {
    gap: 0.25rem;
  }

  .lg\:gap-2 {
    gap: 0.5rem;
  }

  .lg\:gap-3 {
    gap: 0.75rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-5 {
    gap: 1.25rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-7 {
    gap: 1.75rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .lg\:gap-9 {
    gap: 2.25rem;
  }

  .lg\:gap-10 {
    gap: 2.5rem;
  }

  .lg\:gap-11 {
    gap: 2.75rem;
  }

  .lg\:gap-12 {
    gap: 3rem;
  }

  .lg\:gap-14 {
    gap: 3.5rem;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-20 {
    gap: 5rem;
  }

  .lg\:gap-24 {
    gap: 6rem;
  }

  .lg\:gap-28 {
    gap: 7rem;
  }

  .lg\:gap-32 {
    gap: 8rem;
  }

  .lg\:gap-36 {
    gap: 9rem;
  }

  .lg\:gap-40 {
    gap: 10rem;
  }

  .lg\:gap-44 {
    gap: 11rem;
  }

  .lg\:gap-48 {
    gap: 12rem;
  }

  .lg\:gap-52 {
    gap: 13rem;
  }

  .lg\:gap-56 {
    gap: 14rem;
  }

  .lg\:gap-60 {
    gap: 15rem;
  }

  .lg\:gap-64 {
    gap: 16rem;
  }

  .lg\:gap-72 {
    gap: 18rem;
  }

  .lg\:gap-80 {
    gap: 20rem;
  }

  .lg\:gap-96 {
    gap: 24rem;
  }

  .lg\:gap-px {
    gap: 1px;
  }

  .lg\:gap-0\.5 {
    gap: 0.125rem;
  }

  .lg\:gap-1\.5 {
    gap: 0.375rem;
  }

  .lg\:gap-2\.5 {
    gap: 0.625rem;
  }

  .lg\:gap-3\.5 {
    gap: 0.875rem;
  }

  .lg\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .lg\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .lg\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .lg\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .lg\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .lg\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .lg\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .lg\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .lg\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .lg\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .lg\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .lg\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .lg\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .lg\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .lg\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .lg\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .lg\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .lg\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .lg\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .lg\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .lg\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .lg\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .lg\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .lg\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .lg\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .lg\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .lg\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .lg\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .lg\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .lg\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .lg\:gap-y-0 {
    row-gap: 0px;
  }

  .lg\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .lg\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .lg\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .lg\:gap-y-4 {
    row-gap: 1rem;
  }

  .lg\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .lg\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .lg\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .lg\:gap-y-8 {
    row-gap: 2rem;
  }

  .lg\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .lg\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .lg\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .lg\:gap-y-12 {
    row-gap: 3rem;
  }

  .lg\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .lg\:gap-y-16 {
    row-gap: 4rem;
  }

  .lg\:gap-y-20 {
    row-gap: 5rem;
  }

  .lg\:gap-y-24 {
    row-gap: 6rem;
  }

  .lg\:gap-y-28 {
    row-gap: 7rem;
  }

  .lg\:gap-y-32 {
    row-gap: 8rem;
  }

  .lg\:gap-y-36 {
    row-gap: 9rem;
  }

  .lg\:gap-y-40 {
    row-gap: 10rem;
  }

  .lg\:gap-y-44 {
    row-gap: 11rem;
  }

  .lg\:gap-y-48 {
    row-gap: 12rem;
  }

  .lg\:gap-y-52 {
    row-gap: 13rem;
  }

  .lg\:gap-y-56 {
    row-gap: 14rem;
  }

  .lg\:gap-y-60 {
    row-gap: 15rem;
  }

  .lg\:gap-y-64 {
    row-gap: 16rem;
  }

  .lg\:gap-y-72 {
    row-gap: 18rem;
  }

  .lg\:gap-y-80 {
    row-gap: 20rem;
  }

  .lg\:gap-y-96 {
    row-gap: 24rem;
  }

  .lg\:gap-y-px {
    row-gap: 1px;
  }

  .lg\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .lg\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .lg\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .lg\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .lg\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .lg\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .lg\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .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-span-full {
    grid-column: 1 / -1;
  }

  .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\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .lg\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .lg\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .lg\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .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-span-full {
    grid-row: 1 / -1;
  }

  .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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .lg\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .lg\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .lg\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .lg\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .lg\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .lg\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lg\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lg\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lg\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lg\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .lg\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .lg\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .lg\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .lg\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .lg\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .lg\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lg\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lg\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lg\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lg\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .lg\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .lg\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .lg\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .lg\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .lg\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .lg\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .lg\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .lg\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .lg\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .lg\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .lg\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .lg\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .lg\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .lg\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .lg\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .lg\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .lg\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lg\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lg\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lg\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lg\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lg\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lg\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lg\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lg\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lg\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lg\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lg\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lg\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lg\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lg\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lg\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lg\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lg\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lg\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lg\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lg\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lg\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lg\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lg\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lg\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .lg\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .lg\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .lg\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .lg\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .lg\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .lg\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .lg\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .lg\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .lg\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .lg\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .lg\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .lg\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .lg\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .lg\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .lg\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .lg\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .lg\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .lg\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .lg\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .lg\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .lg\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .lg\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .lg\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .lg\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .lg\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .lg\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .lg\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .lg\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .lg\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .lg\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .lg\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .lg\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .lg\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .lg\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .lg\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .lg\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .lg\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .lg\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .lg\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .lg\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .lg\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .lg\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .lg\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .lg\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .lg\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .lg\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .lg\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .lg\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .lg\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .lg\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .lg\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .lg\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .lg\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .lg\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .lg\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .lg\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .lg\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .lg\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .lg\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .lg\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .lg\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .lg\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .lg\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .lg\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lg\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lg\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lg\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lg\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .lg\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lg\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lg\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lg\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lg\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .lg\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .lg\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .lg\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .lg\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .lg\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .lg\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .lg\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .lg\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .lg\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .lg\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .lg\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .lg\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .lg\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .lg\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .lg\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .lg\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .lg\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .lg\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .lg\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .lg\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .lg\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .lg\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .lg\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .lg\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .lg\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .lg\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .lg\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .lg\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .lg\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .lg\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .lg\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .lg\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .lg\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .lg\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .lg\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .lg\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .lg\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .lg\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .lg\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .lg\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .lg\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .lg\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .lg\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .lg\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .lg\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .lg\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .lg\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .lg\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .lg\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .lg\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .lg\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .lg\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .lg\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .lg\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .lg\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .lg\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .lg\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .lg\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .lg\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .lg\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .lg\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .lg\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .lg\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .lg\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .lg\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lg\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lg\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lg\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lg\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .lg\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lg\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lg\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lg\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lg\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .lg\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .lg\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .lg\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .lg\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .lg\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .lg\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .lg\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .lg\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .lg\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .lg\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .lg\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .lg\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .lg\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .lg\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .lg\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .lg\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .lg\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .lg\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .lg\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .lg\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .lg\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .lg\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .lg\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .lg\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .lg\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .lg\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .lg\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .lg\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .lg\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .lg\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .lg\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .lg\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lg\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lg\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lg\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lg\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lg\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lg\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lg\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lg\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lg\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .lg\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .lg\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .lg\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .lg\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .lg\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .lg\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .lg\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .lg\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .lg\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .lg\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .lg\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .lg\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .lg\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .lg\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .lg\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .lg\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .lg\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .lg\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .lg\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .lg\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .lg\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .lg\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .lg\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .lg\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .lg\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .lg\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .lg\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .lg\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .lg\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .lg\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .lg\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lg\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lg\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lg\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lg\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lg\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lg\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lg\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lg\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lg\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .lg\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .lg\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .lg\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .lg\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .lg\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .lg\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .lg\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .lg\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .lg\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .lg\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .lg\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .lg\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .lg\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .lg\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .lg\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .lg\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .lg\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .lg\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .lg\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .lg\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .lg\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .lg\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .lg\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .lg\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .lg\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .lg\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .lg\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .lg\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .lg\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .lg\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .lg\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lg\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lg\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lg\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lg\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lg\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lg\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lg\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lg\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lg\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .lg\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .lg\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .lg\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .lg\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .lg\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .lg\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .lg\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .lg\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .lg\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .lg\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .lg\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .lg\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .lg\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .lg\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .lg\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .lg\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .lg\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .lg\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .lg\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .lg\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .lg\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .lg\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .lg\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .lg\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .lg\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .lg\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .lg\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .lg\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .lg\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .lg\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .lg\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lg\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lg\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lg\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lg\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lg\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lg\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lg\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lg\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lg\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lg\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lg\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lg\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lg\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lg\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lg\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lg\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lg\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lg\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lg\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lg\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lg\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lg\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lg\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lg\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lg\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lg\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lg\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lg\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lg\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lg\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lg\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lg\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lg\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lg\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lg\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lg\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lg\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lg\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lg\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lg\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lg\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lg\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lg\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lg\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lg\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lg\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lg\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lg\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lg\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lg\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lg\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lg\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lg\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lg\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lg\:transition-none {
    transition-property: none;
  }

  .lg\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-height {
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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;
  }

  .lg\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .lg\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .lg\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1280px) {
  .xl\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .xl\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .xl\:container {
      max-width: 1536px;
    }
  }

  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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-clip-border {
    background-clip: border-box;
  }

  .xl\:bg-clip-padding {
    background-clip: padding-box;
  }

  .xl\:bg-clip-content {
    background-clip: content-box;
  }

  .xl\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-current {
    background-color: currentColor;
  }

  .xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .xl\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .xl\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:bg-none {
    background-image: none;
  }

  .xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .xl\:to-black {
    --tw-gradient-to: #000;
  }

  .xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .xl\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .xl\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .xl\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .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 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .xl\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .xl\:rounded-none {
    border-radius: 0px;
  }

  .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-xl {
    border-radius: 0.75rem;
  }

  .xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .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-xl {
    border-top-left-radius: 0.75rem;
  }

  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .xl\:border-r-0 {
    border-right-width: 0px;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .xl\:border-l-0 {
    border-left-width: 0px;
  }

  .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\:hover\:border-0:hover {
    border-width: 0px;
  }

  .xl\:hover\:border-2:hover {
    border-width: 2px;
  }

  .xl\:hover\:border-4:hover {
    border-width: 4px;
  }

  .xl\:hover\:border-8:hover {
    border-width: 8px;
  }

  .xl\:hover\:border:hover {
    border-width: 1px;
  }

  .xl\:hover\:border-t-0:hover {
    border-top-width: 0px;
  }

  .xl\:hover\:border-r-0:hover {
    border-right-width: 0px;
  }

  .xl\:hover\:border-b-0:hover {
    border-bottom-width: 0px;
  }

  .xl\:hover\:border-l-0:hover {
    border-left-width: 0px;
  }

  .xl\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .xl\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .xl\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .xl\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .xl\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .xl\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .xl\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .xl\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .xl\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .xl\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .xl\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .xl\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .xl\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .xl\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .xl\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .xl\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .xl\:focus\:border-0:focus {
    border-width: 0px;
  }

  .xl\:focus\:border-2:focus {
    border-width: 2px;
  }

  .xl\:focus\:border-4:focus {
    border-width: 4px;
  }

  .xl\:focus\:border-8:focus {
    border-width: 8px;
  }

  .xl\:focus\:border:focus {
    border-width: 1px;
  }

  .xl\:focus\:border-t-0:focus {
    border-top-width: 0px;
  }

  .xl\:focus\:border-r-0:focus {
    border-right-width: 0px;
  }

  .xl\:focus\:border-b-0:focus {
    border-bottom-width: 0px;
  }

  .xl\:focus\:border-l-0:focus {
    border-left-width: 0px;
  }

  .xl\:focus\:border-t-2:focus {
    border-top-width: 2px;
  }

  .xl\:focus\:border-r-2:focus {
    border-right-width: 2px;
  }

  .xl\:focus\:border-b-2:focus {
    border-bottom-width: 2px;
  }

  .xl\:focus\:border-l-2:focus {
    border-left-width: 2px;
  }

  .xl\:focus\:border-t-4:focus {
    border-top-width: 4px;
  }

  .xl\:focus\:border-r-4:focus {
    border-right-width: 4px;
  }

  .xl\:focus\:border-b-4:focus {
    border-bottom-width: 4px;
  }

  .xl\:focus\:border-l-4:focus {
    border-left-width: 4px;
  }

  .xl\:focus\:border-t-8:focus {
    border-top-width: 8px;
  }

  .xl\:focus\:border-r-8:focus {
    border-right-width: 8px;
  }

  .xl\:focus\:border-b-8:focus {
    border-bottom-width: 8px;
  }

  .xl\:focus\:border-l-8:focus {
    border-left-width: 8px;
  }

  .xl\:focus\:border-t:focus {
    border-top-width: 1px;
  }

  .xl\:focus\:border-r:focus {
    border-right-width: 1px;
  }

  .xl\:focus\:border-b:focus {
    border-bottom-width: 1px;
  }

  .xl\:focus\:border-l:focus {
    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\:flex {
    display: flex;
  }

  .xl\:inline-flex {
    display: inline-flex;
  }

  .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\:flow-root {
    display: flow-root;
  }

  .xl\:grid {
    display: grid;
  }

  .xl\:inline-grid {
    display: inline-grid;
  }

  .xl\:contents {
    display: contents;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .xl\:place-items-auto {
    place-items: auto;
  }

  .xl\:place-items-start {
    place-items: start;
  }

  .xl\:place-items-end {
    place-items: end;
  }

  .xl\:place-items-center {
    place-items: center;
  }

  .xl\:place-items-stretch {
    place-items: stretch;
  }

  .xl\:place-content-center {
    place-content: center;
  }

  .xl\:place-content-start {
    place-content: start;
  }

  .xl\:place-content-end {
    place-content: end;
  }

  .xl\:place-content-between {
    place-content: space-between;
  }

  .xl\:place-content-around {
    place-content: space-around;
  }

  .xl\:place-content-evenly {
    place-content: space-evenly;
  }

  .xl\:place-content-stretch {
    place-content: stretch;
  }

  .xl\:place-self-auto {
    place-self: auto;
  }

  .xl\:place-self-start {
    place-self: start;
  }

  .xl\:place-self-end {
    place-self: end;
  }

  .xl\:place-self-center {
    place-self: center;
  }

  .xl\:place-self-stretch {
    place-self: stretch;
  }

  .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\: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\:content-evenly {
    align-content: space-evenly;
  }

  .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-items-auto {
    justify-items: auto;
  }

  .xl\:justify-items-start {
    justify-items: start;
  }

  .xl\:justify-items-end {
    justify-items: end;
  }

  .xl\:justify-items-center {
    justify-items: center;
  }

  .xl\:justify-items-stretch {
    justify-items: 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\:justify-self-auto {
    justify-self: auto;
  }

  .xl\:justify-self-start {
    justify-self: start;
  }

  .xl\:justify-self-end {
    justify-self: end;
  }

  .xl\:justify-self-center {
    justify-self: center;
  }

  .xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .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\:clear-left {
    clear: left;
  }

  .xl\:clear-right {
    clear: right;
  }

  .xl\:clear-both {
    clear: both;
  }

  .xl\:clear-none {
    clear: none;
  }

  .xl\:font-sans {
    font-family: ui-sans-serif, 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: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xl\:font-Pacifico {
    font-family: Pacifico, cursive;
  }

  .xl\:font-thin {
    font-weight: 100;
  }

  .xl\:font-extralight {
    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-thin:hover {
    font-weight: 100;
  }

  .xl\:hover\:font-extralight: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-thin:focus {
    font-weight: 100;
  }

  .xl\:focus\:font-extralight: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: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-9 {
    height: 2.25rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-11 {
    height: 2.75rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-14 {
    height: 3.5rem;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-28 {
    height: 7rem;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-36 {
    height: 9rem;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:h-44 {
    height: 11rem;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-52 {
    height: 13rem;
  }

  .xl\:h-56 {
    height: 14rem;
  }

  .xl\:h-60 {
    height: 15rem;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-72 {
    height: 18rem;
  }

  .xl\:h-80 {
    height: 20rem;
  }

  .xl\:h-96 {
    height: 24rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-0\.5 {
    height: 0.125rem;
  }

  .xl\:h-1\.5 {
    height: 0.375rem;
  }

  .xl\:h-2\.5 {
    height: 0.625rem;
  }

  .xl\:h-3\.5 {
    height: 0.875rem;
  }

  .xl\:h-1\/2 {
    height: 50%;
  }

  .xl\:h-1\/3 {
    height: 33.333333%;
  }

  .xl\:h-2\/3 {
    height: 66.666667%;
  }

  .xl\:h-1\/4 {
    height: 25%;
  }

  .xl\:h-2\/4 {
    height: 50%;
  }

  .xl\:h-3\/4 {
    height: 75%;
  }

  .xl\:h-1\/5 {
    height: 20%;
  }

  .xl\:h-2\/5 {
    height: 40%;
  }

  .xl\:h-3\/5 {
    height: 60%;
  }

  .xl\:h-4\/5 {
    height: 80%;
  }

  .xl\:h-1\/6 {
    height: 16.666667%;
  }

  .xl\:h-2\/6 {
    height: 33.333333%;
  }

  .xl\:h-3\/6 {
    height: 50%;
  }

  .xl\:h-4\/6 {
    height: 66.666667%;
  }

  .xl\:h-5\/6 {
    height: 83.333333%;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-9 {
    margin: 2.25rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-11 {
    margin: 2.75rem;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-14 {
    margin: 3.5rem;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-20 {
    margin: 5rem;
  }

  .xl\:m-24 {
    margin: 6rem;
  }

  .xl\:m-28 {
    margin: 7rem;
  }

  .xl\:m-32 {
    margin: 8rem;
  }

  .xl\:m-36 {
    margin: 9rem;
  }

  .xl\:m-40 {
    margin: 10rem;
  }

  .xl\:m-44 {
    margin: 11rem;
  }

  .xl\:m-48 {
    margin: 12rem;
  }

  .xl\:m-52 {
    margin: 13rem;
  }

  .xl\:m-56 {
    margin: 14rem;
  }

  .xl\:m-60 {
    margin: 15rem;
  }

  .xl\:m-64 {
    margin: 16rem;
  }

  .xl\:m-72 {
    margin: 18rem;
  }

  .xl\:m-80 {
    margin: 20rem;
  }

  .xl\:m-96 {
    margin: 24rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .xl\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-9 {
    margin: -2.25rem;
  }

  .xl\:-m-10 {
    margin: -2.5rem;
  }

  .xl\:-m-11 {
    margin: -2.75rem;
  }

  .xl\:-m-12 {
    margin: -3rem;
  }

  .xl\:-m-14 {
    margin: -3.5rem;
  }

  .xl\:-m-16 {
    margin: -4rem;
  }

  .xl\:-m-20 {
    margin: -5rem;
  }

  .xl\:-m-24 {
    margin: -6rem;
  }

  .xl\:-m-28 {
    margin: -7rem;
  }

  .xl\:-m-32 {
    margin: -8rem;
  }

  .xl\:-m-36 {
    margin: -9rem;
  }

  .xl\:-m-40 {
    margin: -10rem;
  }

  .xl\:-m-44 {
    margin: -11rem;
  }

  .xl\:-m-48 {
    margin: -12rem;
  }

  .xl\:-m-52 {
    margin: -13rem;
  }

  .xl\:-m-56 {
    margin: -14rem;
  }

  .xl\:-m-60 {
    margin: -15rem;
  }

  .xl\:-m-64 {
    margin: -16rem;
  }

  .xl\:-m-72 {
    margin: -18rem;
  }

  .xl\:-m-80 {
    margin: -20rem;
  }

  .xl\:-m-96 {
    margin: -24rem;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:mt-0 {
    margin-top: 0px;
  }

  .xl\:mr-0 {
    margin-right: 0px;
  }

  .xl\:mb-0 {
    margin-bottom: 0px;
  }

  .xl\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .xl\:mr-11 {
    margin-right: 2.75rem;
  }

  .xl\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .xl\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .xl\:mr-28 {
    margin-right: 7rem;
  }

  .xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .xl\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .xl\:mr-36 {
    margin-right: 9rem;
  }

  .xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .xl\:ml-36 {
    margin-left: 9rem;
  }

  .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-44 {
    margin-top: 11rem;
  }

  .xl\:mr-44 {
    margin-right: 11rem;
  }

  .xl\:mb-44 {
    margin-bottom: 11rem;
  }

  .xl\:ml-44 {
    margin-left: 11rem;
  }

  .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-52 {
    margin-top: 13rem;
  }

  .xl\:mr-52 {
    margin-right: 13rem;
  }

  .xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .xl\:ml-52 {
    margin-left: 13rem;
  }

  .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-60 {
    margin-top: 15rem;
  }

  .xl\:mr-60 {
    margin-right: 15rem;
  }

  .xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .xl\:ml-60 {
    margin-left: 15rem;
  }

  .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-72 {
    margin-top: 18rem;
  }

  .xl\:mr-72 {
    margin-right: 18rem;
  }

  .xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .xl\:ml-72 {
    margin-left: 18rem;
  }

  .xl\:mt-80 {
    margin-top: 20rem;
  }

  .xl\:mr-80 {
    margin-right: 20rem;
  }

  .xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .xl\:ml-80 {
    margin-left: 20rem;
  }

  .xl\:mt-96 {
    margin-top: 24rem;
  }

  .xl\:mr-96 {
    margin-right: 24rem;
  }

  .xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .xl\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .xl\:-mt-0 {
    margin-top: 0px;
  }

  .xl\:-mr-0 {
    margin-right: 0px;
  }

  .xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .xl\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .xl\:-mr-28 {
    margin-right: -7rem;
  }

  .xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .xl\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .xl\:-mr-36 {
    margin-right: -9rem;
  }

  .xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .xl\:-ml-36 {
    margin-left: -9rem;
  }

  .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-44 {
    margin-top: -11rem;
  }

  .xl\:-mr-44 {
    margin-right: -11rem;
  }

  .xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .xl\:-ml-44 {
    margin-left: -11rem;
  }

  .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-52 {
    margin-top: -13rem;
  }

  .xl\:-mr-52 {
    margin-right: -13rem;
  }

  .xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .xl\:-ml-52 {
    margin-left: -13rem;
  }

  .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-60 {
    margin-top: -15rem;
  }

  .xl\:-mr-60 {
    margin-right: -15rem;
  }

  .xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .xl\:-ml-60 {
    margin-left: -15rem;
  }

  .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-72 {
    margin-top: -18rem;
  }

  .xl\:-mr-72 {
    margin-right: -18rem;
  }

  .xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .xl\:-ml-72 {
    margin-left: -18rem;
  }

  .xl\:-mt-80 {
    margin-top: -20rem;
  }

  .xl\:-mr-80 {
    margin-right: -20rem;
  }

  .xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .xl\:-ml-80 {
    margin-left: -20rem;
  }

  .xl\:-mt-96 {
    margin-top: -24rem;
  }

  .xl\:-mr-96 {
    margin-right: -24rem;
  }

  .xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .xl\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .xl\:max-h-0 {
    max-height: 0px;
  }

  .xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .xl\:max-h-4 {
    max-height: 1rem;
  }

  .xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .xl\:max-h-8 {
    max-height: 2rem;
  }

  .xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .xl\:max-h-12 {
    max-height: 3rem;
  }

  .xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .xl\:max-h-16 {
    max-height: 4rem;
  }

  .xl\:max-h-20 {
    max-height: 5rem;
  }

  .xl\:max-h-24 {
    max-height: 6rem;
  }

  .xl\:max-h-28 {
    max-height: 7rem;
  }

  .xl\:max-h-32 {
    max-height: 8rem;
  }

  .xl\:max-h-36 {
    max-height: 9rem;
  }

  .xl\:max-h-40 {
    max-height: 10rem;
  }

  .xl\:max-h-44 {
    max-height: 11rem;
  }

  .xl\:max-h-48 {
    max-height: 12rem;
  }

  .xl\:max-h-52 {
    max-height: 13rem;
  }

  .xl\:max-h-56 {
    max-height: 14rem;
  }

  .xl\:max-h-60 {
    max-height: 15rem;
  }

  .xl\:max-h-64 {
    max-height: 16rem;
  }

  .xl\:max-h-72 {
    max-height: 18rem;
  }

  .xl\:max-h-80 {
    max-height: 20rem;
  }

  .xl\:max-h-96 {
    max-height: 24rem;
  }

  .xl\:max-h-px {
    max-height: 1px;
  }

  .xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-0 {
    max-width: 0rem;
  }

  .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-7xl {
    max-width: 80rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:max-w-prose {
    max-width: 65ch;
  }

  .xl\:max-w-screen-sm {
    max-width: 640px;
  }

  .xl\:max-w-screen-md {
    max-width: 768px;
  }

  .xl\:max-w-screen-lg {
    max-width: 1024px;
  }

  .xl\:max-w-screen-xl {
    max-width: 1280px;
  }

  .xl\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .xl\:min-h-0 {
    min-height: 0px;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0px;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .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-5 {
    opacity: 0.05;
  }

  .xl\:opacity-10 {
    opacity: 0.1;
  }

  .xl\:opacity-20 {
    opacity: 0.2;
  }

  .xl\:opacity-25 {
    opacity: 0.25;
  }

  .xl\:opacity-30 {
    opacity: 0.3;
  }

  .xl\:opacity-40 {
    opacity: 0.4;
  }

  .xl\:opacity-50 {
    opacity: 0.5;
  }

  .xl\:opacity-60 {
    opacity: 0.6;
  }

  .xl\:opacity-70 {
    opacity: 0.7;
  }

  .xl\:opacity-75 {
    opacity: 0.75;
  }

  .xl\:opacity-80 {
    opacity: 0.8;
  }

  .xl\:opacity-90 {
    opacity: 0.9;
  }

  .xl\:opacity-95 {
    opacity: 0.95;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .xl\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .xl\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .xl\:p-0 {
    padding: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-9 {
    padding: 2.25rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-11 {
    padding: 2.75rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-14 {
    padding: 3.5rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-28 {
    padding: 7rem;
  }

  .xl\:p-32 {
    padding: 8rem;
  }

  .xl\:p-36 {
    padding: 9rem;
  }

  .xl\:p-40 {
    padding: 10rem;
  }

  .xl\:p-44 {
    padding: 11rem;
  }

  .xl\:p-48 {
    padding: 12rem;
  }

  .xl\:p-52 {
    padding: 13rem;
  }

  .xl\:p-56 {
    padding: 14rem;
  }

  .xl\:p-60 {
    padding: 15rem;
  }

  .xl\:p-64 {
    padding: 16rem;
  }

  .xl\:p-72 {
    padding: 18rem;
  }

  .xl\:p-80 {
    padding: 20rem;
  }

  .xl\:p-96 {
    padding: 24rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:pt-0 {
    padding-top: 0px;
  }

  .xl\:pr-0 {
    padding-right: 0px;
  }

  .xl\:pb-0 {
    padding-bottom: 0px;
  }

  .xl\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .xl\:pr-28 {
    padding-right: 7rem;
  }

  .xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .xl\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .xl\:pr-36 {
    padding-right: 9rem;
  }

  .xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .xl\:pl-36 {
    padding-left: 9rem;
  }

  .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-44 {
    padding-top: 11rem;
  }

  .xl\:pr-44 {
    padding-right: 11rem;
  }

  .xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .xl\:pl-44 {
    padding-left: 11rem;
  }

  .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-52 {
    padding-top: 13rem;
  }

  .xl\:pr-52 {
    padding-right: 13rem;
  }

  .xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .xl\:pl-52 {
    padding-left: 13rem;
  }

  .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-60 {
    padding-top: 15rem;
  }

  .xl\:pr-60 {
    padding-right: 15rem;
  }

  .xl\:pb-60 {
    padding-bottom: 15rem;
  }

  .xl\:pl-60 {
    padding-left: 15rem;
  }

  .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-72 {
    padding-top: 18rem;
  }

  .xl\:pr-72 {
    padding-right: 18rem;
  }

  .xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .xl\:pl-72 {
    padding-left: 18rem;
  }

  .xl\:pt-80 {
    padding-top: 20rem;
  }

  .xl\:pr-80 {
    padding-right: 20rem;
  }

  .xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .xl\:pl-80 {
    padding-left: 20rem;
  }

  .xl\:pt-96 {
    padding-top: 24rem;
  }

  .xl\:pr-96 {
    padding-right: 24rem;
  }

  .xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .xl\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::-moz-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::-moz-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::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xl\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xl\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xl\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xl\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xl\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xl\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xl\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xl\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xl\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xl\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xl\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xl\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xl\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xl\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xl\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xl\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xl\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xl\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xl\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xl\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xl\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xl\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xl\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xl\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xl\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xl\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xl\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xl\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xl\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xl\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xl\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xl\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xl\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xl\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xl\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xl\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xl\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xl\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xl\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xl\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xl\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xl\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xl\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xl\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .xl\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .xl\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xl\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .xl\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xl\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .xl\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xl\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .xl\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xl\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .xl\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .xl\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .xl\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .xl\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .xl\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .xl\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .xl\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .xl\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .xl\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .xl\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .xl\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .xl\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .xl\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .xl\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .xl\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .xl\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .xl\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .xl\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .xl\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .xl\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .xl\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .xl\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .xl\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .xl\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .xl\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .xl\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .xl\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .xl\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .xl\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .xl\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .xl\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .xl\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xl\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xl\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xl\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xl\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .xl\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .xl\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xl\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .xl\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xl\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xl\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .xl\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xl\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xl\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .xl\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .xl\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xl\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .xl\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .xl\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .xl\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .xl\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .xl\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .xl\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .xl\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .xl\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .xl\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .xl\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .xl\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .xl\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .xl\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .xl\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .xl\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .xl\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .xl\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .xl\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .xl\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .xl\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .xl\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .xl\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .xl\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .xl\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .xl\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .xl\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .xl\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .xl\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .xl\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .xl\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .xl\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .xl\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xl\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xl\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xl\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xl\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xl\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xl\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .xl\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .xl\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .xl\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .xl\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .xl\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .xl\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xl\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xl\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .xl\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .xl\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .xl\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .xl\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .xl\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .xl\:top-0 {
    top: 0px;
  }

  .xl\:right-0 {
    right: 0px;
  }

  .xl\:bottom-0 {
    bottom: 0px;
  }

  .xl\:left-0 {
    left: 0px;
  }

  .xl\:top-1 {
    top: 0.25rem;
  }

  .xl\:right-1 {
    right: 0.25rem;
  }

  .xl\:bottom-1 {
    bottom: 0.25rem;
  }

  .xl\:left-1 {
    left: 0.25rem;
  }

  .xl\:top-2 {
    top: 0.5rem;
  }

  .xl\:right-2 {
    right: 0.5rem;
  }

  .xl\:bottom-2 {
    bottom: 0.5rem;
  }

  .xl\:left-2 {
    left: 0.5rem;
  }

  .xl\:top-3 {
    top: 0.75rem;
  }

  .xl\:right-3 {
    right: 0.75rem;
  }

  .xl\:bottom-3 {
    bottom: 0.75rem;
  }

  .xl\:left-3 {
    left: 0.75rem;
  }

  .xl\:top-4 {
    top: 1rem;
  }

  .xl\:right-4 {
    right: 1rem;
  }

  .xl\:bottom-4 {
    bottom: 1rem;
  }

  .xl\:left-4 {
    left: 1rem;
  }

  .xl\:top-5 {
    top: 1.25rem;
  }

  .xl\:right-5 {
    right: 1.25rem;
  }

  .xl\:bottom-5 {
    bottom: 1.25rem;
  }

  .xl\:left-5 {
    left: 1.25rem;
  }

  .xl\:top-6 {
    top: 1.5rem;
  }

  .xl\:right-6 {
    right: 1.5rem;
  }

  .xl\:bottom-6 {
    bottom: 1.5rem;
  }

  .xl\:left-6 {
    left: 1.5rem;
  }

  .xl\:top-7 {
    top: 1.75rem;
  }

  .xl\:right-7 {
    right: 1.75rem;
  }

  .xl\:bottom-7 {
    bottom: 1.75rem;
  }

  .xl\:left-7 {
    left: 1.75rem;
  }

  .xl\:top-8 {
    top: 2rem;
  }

  .xl\:right-8 {
    right: 2rem;
  }

  .xl\:bottom-8 {
    bottom: 2rem;
  }

  .xl\:left-8 {
    left: 2rem;
  }

  .xl\:top-9 {
    top: 2.25rem;
  }

  .xl\:right-9 {
    right: 2.25rem;
  }

  .xl\:bottom-9 {
    bottom: 2.25rem;
  }

  .xl\:left-9 {
    left: 2.25rem;
  }

  .xl\:top-10 {
    top: 2.5rem;
  }

  .xl\:right-10 {
    right: 2.5rem;
  }

  .xl\:bottom-10 {
    bottom: 2.5rem;
  }

  .xl\:left-10 {
    left: 2.5rem;
  }

  .xl\:top-11 {
    top: 2.75rem;
  }

  .xl\:right-11 {
    right: 2.75rem;
  }

  .xl\:bottom-11 {
    bottom: 2.75rem;
  }

  .xl\:left-11 {
    left: 2.75rem;
  }

  .xl\:top-12 {
    top: 3rem;
  }

  .xl\:right-12 {
    right: 3rem;
  }

  .xl\:bottom-12 {
    bottom: 3rem;
  }

  .xl\:left-12 {
    left: 3rem;
  }

  .xl\:top-14 {
    top: 3.5rem;
  }

  .xl\:right-14 {
    right: 3.5rem;
  }

  .xl\:bottom-14 {
    bottom: 3.5rem;
  }

  .xl\:left-14 {
    left: 3.5rem;
  }

  .xl\:top-16 {
    top: 4rem;
  }

  .xl\:right-16 {
    right: 4rem;
  }

  .xl\:bottom-16 {
    bottom: 4rem;
  }

  .xl\:left-16 {
    left: 4rem;
  }

  .xl\:top-20 {
    top: 5rem;
  }

  .xl\:right-20 {
    right: 5rem;
  }

  .xl\:bottom-20 {
    bottom: 5rem;
  }

  .xl\:left-20 {
    left: 5rem;
  }

  .xl\:top-24 {
    top: 6rem;
  }

  .xl\:right-24 {
    right: 6rem;
  }

  .xl\:bottom-24 {
    bottom: 6rem;
  }

  .xl\:left-24 {
    left: 6rem;
  }

  .xl\:top-28 {
    top: 7rem;
  }

  .xl\:right-28 {
    right: 7rem;
  }

  .xl\:bottom-28 {
    bottom: 7rem;
  }

  .xl\:left-28 {
    left: 7rem;
  }

  .xl\:top-32 {
    top: 8rem;
  }

  .xl\:right-32 {
    right: 8rem;
  }

  .xl\:bottom-32 {
    bottom: 8rem;
  }

  .xl\:left-32 {
    left: 8rem;
  }

  .xl\:top-36 {
    top: 9rem;
  }

  .xl\:right-36 {
    right: 9rem;
  }

  .xl\:bottom-36 {
    bottom: 9rem;
  }

  .xl\:left-36 {
    left: 9rem;
  }

  .xl\:top-40 {
    top: 10rem;
  }

  .xl\:right-40 {
    right: 10rem;
  }

  .xl\:bottom-40 {
    bottom: 10rem;
  }

  .xl\:left-40 {
    left: 10rem;
  }

  .xl\:top-44 {
    top: 11rem;
  }

  .xl\:right-44 {
    right: 11rem;
  }

  .xl\:bottom-44 {
    bottom: 11rem;
  }

  .xl\:left-44 {
    left: 11rem;
  }

  .xl\:top-48 {
    top: 12rem;
  }

  .xl\:right-48 {
    right: 12rem;
  }

  .xl\:bottom-48 {
    bottom: 12rem;
  }

  .xl\:left-48 {
    left: 12rem;
  }

  .xl\:top-52 {
    top: 13rem;
  }

  .xl\:right-52 {
    right: 13rem;
  }

  .xl\:bottom-52 {
    bottom: 13rem;
  }

  .xl\:left-52 {
    left: 13rem;
  }

  .xl\:top-56 {
    top: 14rem;
  }

  .xl\:right-56 {
    right: 14rem;
  }

  .xl\:bottom-56 {
    bottom: 14rem;
  }

  .xl\:left-56 {
    left: 14rem;
  }

  .xl\:top-60 {
    top: 15rem;
  }

  .xl\:right-60 {
    right: 15rem;
  }

  .xl\:bottom-60 {
    bottom: 15rem;
  }

  .xl\:left-60 {
    left: 15rem;
  }

  .xl\:top-64 {
    top: 16rem;
  }

  .xl\:right-64 {
    right: 16rem;
  }

  .xl\:bottom-64 {
    bottom: 16rem;
  }

  .xl\:left-64 {
    left: 16rem;
  }

  .xl\:top-72 {
    top: 18rem;
  }

  .xl\:right-72 {
    right: 18rem;
  }

  .xl\:bottom-72 {
    bottom: 18rem;
  }

  .xl\:left-72 {
    left: 18rem;
  }

  .xl\:top-80 {
    top: 20rem;
  }

  .xl\:right-80 {
    right: 20rem;
  }

  .xl\:bottom-80 {
    bottom: 20rem;
  }

  .xl\:left-80 {
    left: 20rem;
  }

  .xl\:top-96 {
    top: 24rem;
  }

  .xl\:right-96 {
    right: 24rem;
  }

  .xl\:bottom-96 {
    bottom: 24rem;
  }

  .xl\:left-96 {
    left: 24rem;
  }

  .xl\:top-auto {
    top: auto;
  }

  .xl\:right-auto {
    right: auto;
  }

  .xl\:bottom-auto {
    bottom: auto;
  }

  .xl\:left-auto {
    left: auto;
  }

  .xl\:top-px {
    top: 1px;
  }

  .xl\:right-px {
    right: 1px;
  }

  .xl\:bottom-px {
    bottom: 1px;
  }

  .xl\:left-px {
    left: 1px;
  }

  .xl\:top-0\.5 {
    top: 0.125rem;
  }

  .xl\:right-0\.5 {
    right: 0.125rem;
  }

  .xl\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .xl\:left-0\.5 {
    left: 0.125rem;
  }

  .xl\:top-1\.5 {
    top: 0.375rem;
  }

  .xl\:right-1\.5 {
    right: 0.375rem;
  }

  .xl\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .xl\:left-1\.5 {
    left: 0.375rem;
  }

  .xl\:top-2\.5 {
    top: 0.625rem;
  }

  .xl\:right-2\.5 {
    right: 0.625rem;
  }

  .xl\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .xl\:left-2\.5 {
    left: 0.625rem;
  }

  .xl\:top-3\.5 {
    top: 0.875rem;
  }

  .xl\:right-3\.5 {
    right: 0.875rem;
  }

  .xl\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .xl\:left-3\.5 {
    left: 0.875rem;
  }

  .xl\:-top-0 {
    top: 0px;
  }

  .xl\:-right-0 {
    right: 0px;
  }

  .xl\:-bottom-0 {
    bottom: 0px;
  }

  .xl\:-left-0 {
    left: 0px;
  }

  .xl\:-top-1 {
    top: -0.25rem;
  }

  .xl\:-right-1 {
    right: -0.25rem;
  }

  .xl\:-bottom-1 {
    bottom: -0.25rem;
  }

  .xl\:-left-1 {
    left: -0.25rem;
  }

  .xl\:-top-2 {
    top: -0.5rem;
  }

  .xl\:-right-2 {
    right: -0.5rem;
  }

  .xl\:-bottom-2 {
    bottom: -0.5rem;
  }

  .xl\:-left-2 {
    left: -0.5rem;
  }

  .xl\:-top-3 {
    top: -0.75rem;
  }

  .xl\:-right-3 {
    right: -0.75rem;
  }

  .xl\:-bottom-3 {
    bottom: -0.75rem;
  }

  .xl\:-left-3 {
    left: -0.75rem;
  }

  .xl\:-top-4 {
    top: -1rem;
  }

  .xl\:-right-4 {
    right: -1rem;
  }

  .xl\:-bottom-4 {
    bottom: -1rem;
  }

  .xl\:-left-4 {
    left: -1rem;
  }

  .xl\:-top-5 {
    top: -1.25rem;
  }

  .xl\:-right-5 {
    right: -1.25rem;
  }

  .xl\:-bottom-5 {
    bottom: -1.25rem;
  }

  .xl\:-left-5 {
    left: -1.25rem;
  }

  .xl\:-top-6 {
    top: -1.5rem;
  }

  .xl\:-right-6 {
    right: -1.5rem;
  }

  .xl\:-bottom-6 {
    bottom: -1.5rem;
  }

  .xl\:-left-6 {
    left: -1.5rem;
  }

  .xl\:-top-7 {
    top: -1.75rem;
  }

  .xl\:-right-7 {
    right: -1.75rem;
  }

  .xl\:-bottom-7 {
    bottom: -1.75rem;
  }

  .xl\:-left-7 {
    left: -1.75rem;
  }

  .xl\:-top-8 {
    top: -2rem;
  }

  .xl\:-right-8 {
    right: -2rem;
  }

  .xl\:-bottom-8 {
    bottom: -2rem;
  }

  .xl\:-left-8 {
    left: -2rem;
  }

  .xl\:-top-9 {
    top: -2.25rem;
  }

  .xl\:-right-9 {
    right: -2.25rem;
  }

  .xl\:-bottom-9 {
    bottom: -2.25rem;
  }

  .xl\:-left-9 {
    left: -2.25rem;
  }

  .xl\:-top-10 {
    top: -2.5rem;
  }

  .xl\:-right-10 {
    right: -2.5rem;
  }

  .xl\:-bottom-10 {
    bottom: -2.5rem;
  }

  .xl\:-left-10 {
    left: -2.5rem;
  }

  .xl\:-top-11 {
    top: -2.75rem;
  }

  .xl\:-right-11 {
    right: -2.75rem;
  }

  .xl\:-bottom-11 {
    bottom: -2.75rem;
  }

  .xl\:-left-11 {
    left: -2.75rem;
  }

  .xl\:-top-12 {
    top: -3rem;
  }

  .xl\:-right-12 {
    right: -3rem;
  }

  .xl\:-bottom-12 {
    bottom: -3rem;
  }

  .xl\:-left-12 {
    left: -3rem;
  }

  .xl\:-top-14 {
    top: -3.5rem;
  }

  .xl\:-right-14 {
    right: -3.5rem;
  }

  .xl\:-bottom-14 {
    bottom: -3.5rem;
  }

  .xl\:-left-14 {
    left: -3.5rem;
  }

  .xl\:-top-16 {
    top: -4rem;
  }

  .xl\:-right-16 {
    right: -4rem;
  }

  .xl\:-bottom-16 {
    bottom: -4rem;
  }

  .xl\:-left-16 {
    left: -4rem;
  }

  .xl\:-top-20 {
    top: -5rem;
  }

  .xl\:-right-20 {
    right: -5rem;
  }

  .xl\:-bottom-20 {
    bottom: -5rem;
  }

  .xl\:-left-20 {
    left: -5rem;
  }

  .xl\:-top-24 {
    top: -6rem;
  }

  .xl\:-right-24 {
    right: -6rem;
  }

  .xl\:-bottom-24 {
    bottom: -6rem;
  }

  .xl\:-left-24 {
    left: -6rem;
  }

  .xl\:-top-28 {
    top: -7rem;
  }

  .xl\:-right-28 {
    right: -7rem;
  }

  .xl\:-bottom-28 {
    bottom: -7rem;
  }

  .xl\:-left-28 {
    left: -7rem;
  }

  .xl\:-top-32 {
    top: -8rem;
  }

  .xl\:-right-32 {
    right: -8rem;
  }

  .xl\:-bottom-32 {
    bottom: -8rem;
  }

  .xl\:-left-32 {
    left: -8rem;
  }

  .xl\:-top-36 {
    top: -9rem;
  }

  .xl\:-right-36 {
    right: -9rem;
  }

  .xl\:-bottom-36 {
    bottom: -9rem;
  }

  .xl\:-left-36 {
    left: -9rem;
  }

  .xl\:-top-40 {
    top: -10rem;
  }

  .xl\:-right-40 {
    right: -10rem;
  }

  .xl\:-bottom-40 {
    bottom: -10rem;
  }

  .xl\:-left-40 {
    left: -10rem;
  }

  .xl\:-top-44 {
    top: -11rem;
  }

  .xl\:-right-44 {
    right: -11rem;
  }

  .xl\:-bottom-44 {
    bottom: -11rem;
  }

  .xl\:-left-44 {
    left: -11rem;
  }

  .xl\:-top-48 {
    top: -12rem;
  }

  .xl\:-right-48 {
    right: -12rem;
  }

  .xl\:-bottom-48 {
    bottom: -12rem;
  }

  .xl\:-left-48 {
    left: -12rem;
  }

  .xl\:-top-52 {
    top: -13rem;
  }

  .xl\:-right-52 {
    right: -13rem;
  }

  .xl\:-bottom-52 {
    bottom: -13rem;
  }

  .xl\:-left-52 {
    left: -13rem;
  }

  .xl\:-top-56 {
    top: -14rem;
  }

  .xl\:-right-56 {
    right: -14rem;
  }

  .xl\:-bottom-56 {
    bottom: -14rem;
  }

  .xl\:-left-56 {
    left: -14rem;
  }

  .xl\:-top-60 {
    top: -15rem;
  }

  .xl\:-right-60 {
    right: -15rem;
  }

  .xl\:-bottom-60 {
    bottom: -15rem;
  }

  .xl\:-left-60 {
    left: -15rem;
  }

  .xl\:-top-64 {
    top: -16rem;
  }

  .xl\:-right-64 {
    right: -16rem;
  }

  .xl\:-bottom-64 {
    bottom: -16rem;
  }

  .xl\:-left-64 {
    left: -16rem;
  }

  .xl\:-top-72 {
    top: -18rem;
  }

  .xl\:-right-72 {
    right: -18rem;
  }

  .xl\:-bottom-72 {
    bottom: -18rem;
  }

  .xl\:-left-72 {
    left: -18rem;
  }

  .xl\:-top-80 {
    top: -20rem;
  }

  .xl\:-right-80 {
    right: -20rem;
  }

  .xl\:-bottom-80 {
    bottom: -20rem;
  }

  .xl\:-left-80 {
    left: -20rem;
  }

  .xl\:-top-96 {
    top: -24rem;
  }

  .xl\:-right-96 {
    right: -24rem;
  }

  .xl\:-bottom-96 {
    bottom: -24rem;
  }

  .xl\:-left-96 {
    left: -24rem;
  }

  .xl\:-top-px {
    top: -1px;
  }

  .xl\:-right-px {
    right: -1px;
  }

  .xl\:-bottom-px {
    bottom: -1px;
  }

  .xl\:-left-px {
    left: -1px;
  }

  .xl\:-top-0\.5 {
    top: -0.125rem;
  }

  .xl\:-right-0\.5 {
    right: -0.125rem;
  }

  .xl\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .xl\:-left-0\.5 {
    left: -0.125rem;
  }

  .xl\:-top-1\.5 {
    top: -0.375rem;
  }

  .xl\:-right-1\.5 {
    right: -0.375rem;
  }

  .xl\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .xl\:-left-1\.5 {
    left: -0.375rem;
  }

  .xl\:-top-2\.5 {
    top: -0.625rem;
  }

  .xl\:-right-2\.5 {
    right: -0.625rem;
  }

  .xl\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .xl\:-left-2\.5 {
    left: -0.625rem;
  }

  .xl\:-top-3\.5 {
    top: -0.875rem;
  }

  .xl\:-right-3\.5 {
    right: -0.875rem;
  }

  .xl\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .xl\:-left-3\.5 {
    left: -0.875rem;
  }

  .xl\:top-1\/2 {
    top: 50%;
  }

  .xl\:right-1\/2 {
    right: 50%;
  }

  .xl\:bottom-1\/2 {
    bottom: 50%;
  }

  .xl\:left-1\/2 {
    left: 50%;
  }

  .xl\:top-1\/3 {
    top: 33.333333%;
  }

  .xl\:right-1\/3 {
    right: 33.333333%;
  }

  .xl\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .xl\:left-1\/3 {
    left: 33.333333%;
  }

  .xl\:top-2\/3 {
    top: 66.666667%;
  }

  .xl\:right-2\/3 {
    right: 66.666667%;
  }

  .xl\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .xl\:left-2\/3 {
    left: 66.666667%;
  }

  .xl\:top-1\/4 {
    top: 25%;
  }

  .xl\:right-1\/4 {
    right: 25%;
  }

  .xl\:bottom-1\/4 {
    bottom: 25%;
  }

  .xl\:left-1\/4 {
    left: 25%;
  }

  .xl\:top-2\/4 {
    top: 50%;
  }

  .xl\:right-2\/4 {
    right: 50%;
  }

  .xl\:bottom-2\/4 {
    bottom: 50%;
  }

  .xl\:left-2\/4 {
    left: 50%;
  }

  .xl\:top-3\/4 {
    top: 75%;
  }

  .xl\:right-3\/4 {
    right: 75%;
  }

  .xl\:bottom-3\/4 {
    bottom: 75%;
  }

  .xl\:left-3\/4 {
    left: 75%;
  }

  .xl\:top-full {
    top: 100%;
  }

  .xl\:right-full {
    right: 100%;
  }

  .xl\:bottom-full {
    bottom: 100%;
  }

  .xl\:left-full {
    left: 100%;
  }

  .xl\:-top-1\/2 {
    top: -50%;
  }

  .xl\:-right-1\/2 {
    right: -50%;
  }

  .xl\:-bottom-1\/2 {
    bottom: -50%;
  }

  .xl\:-left-1\/2 {
    left: -50%;
  }

  .xl\:-top-1\/3 {
    top: -33.333333%;
  }

  .xl\:-right-1\/3 {
    right: -33.333333%;
  }

  .xl\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .xl\:-left-1\/3 {
    left: -33.333333%;
  }

  .xl\:-top-2\/3 {
    top: -66.666667%;
  }

  .xl\:-right-2\/3 {
    right: -66.666667%;
  }

  .xl\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .xl\:-left-2\/3 {
    left: -66.666667%;
  }

  .xl\:-top-1\/4 {
    top: -25%;
  }

  .xl\:-right-1\/4 {
    right: -25%;
  }

  .xl\:-bottom-1\/4 {
    bottom: -25%;
  }

  .xl\:-left-1\/4 {
    left: -25%;
  }

  .xl\:-top-2\/4 {
    top: -50%;
  }

  .xl\:-right-2\/4 {
    right: -50%;
  }

  .xl\:-bottom-2\/4 {
    bottom: -50%;
  }

  .xl\:-left-2\/4 {
    left: -50%;
  }

  .xl\:-top-3\/4 {
    top: -75%;
  }

  .xl\:-right-3\/4 {
    right: -75%;
  }

  .xl\:-bottom-3\/4 {
    bottom: -75%;
  }

  .xl\:-left-3\/4 {
    left: -75%;
  }

  .xl\:-top-full {
    top: -100%;
  }

  .xl\:-right-full {
    right: -100%;
  }

  .xl\:-bottom-full {
    bottom: -100%;
  }

  .xl\:-left-full {
    left: -100%;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .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 {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .xl\:overflow-clip {
    text-overflow: clip;
  }

  .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;
  }

  .group:hover .xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .xl\:focus-within\:no-underline:focus-within {
    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\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .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;
            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-nowrap {
    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\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-9 {
    width: 2.25rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-11 {
    width: 2.75rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-14 {
    width: 3.5rem;
  }

  .xl\:w-16 {
    width: 4rem;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-28 {
    width: 7rem;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-36 {
    width: 9rem;
  }

  .xl\:w-40 {
    width: 10rem;
  }

  .xl\:w-44 {
    width: 11rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-52 {
    width: 13rem;
  }

  .xl\:w-56 {
    width: 14rem;
  }

  .xl\:w-60 {
    width: 15rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-72 {
    width: 18rem;
  }

  .xl\:w-80 {
    width: 20rem;
  }

  .xl\:w-96 {
    width: 24rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-0\.5 {
    width: 0.125rem;
  }

  .xl\:w-1\.5 {
    width: 0.375rem;
  }

  .xl\:w-2\.5 {
    width: 0.625rem;
  }

  .xl\:w-3\.5 {
    width: 0.875rem;
  }

  .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\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .xl\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .xl\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .xl\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .xl\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .xl\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .xl\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .xl\:focus\:z-0:focus {
    z-index: 0;
  }

  .xl\:focus\:z-10:focus {
    z-index: 10;
  }

  .xl\:focus\:z-20:focus {
    z-index: 20;
  }

  .xl\:focus\:z-30:focus {
    z-index: 30;
  }

  .xl\:focus\:z-40:focus {
    z-index: 40;
  }

  .xl\:focus\:z-50:focus {
    z-index: 50;
  }

  .xl\:focus\:z-auto:focus {
    z-index: auto;
  }

  .xl\:gap-0 {
    gap: 0px;
  }

  .xl\:gap-1 {
    gap: 0.25rem;
  }

  .xl\:gap-2 {
    gap: 0.5rem;
  }

  .xl\:gap-3 {
    gap: 0.75rem;
  }

  .xl\:gap-4 {
    gap: 1rem;
  }

  .xl\:gap-5 {
    gap: 1.25rem;
  }

  .xl\:gap-6 {
    gap: 1.5rem;
  }

  .xl\:gap-7 {
    gap: 1.75rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

  .xl\:gap-9 {
    gap: 2.25rem;
  }

  .xl\:gap-10 {
    gap: 2.5rem;
  }

  .xl\:gap-11 {
    gap: 2.75rem;
  }

  .xl\:gap-12 {
    gap: 3rem;
  }

  .xl\:gap-14 {
    gap: 3.5rem;
  }

  .xl\:gap-16 {
    gap: 4rem;
  }

  .xl\:gap-20 {
    gap: 5rem;
  }

  .xl\:gap-24 {
    gap: 6rem;
  }

  .xl\:gap-28 {
    gap: 7rem;
  }

  .xl\:gap-32 {
    gap: 8rem;
  }

  .xl\:gap-36 {
    gap: 9rem;
  }

  .xl\:gap-40 {
    gap: 10rem;
  }

  .xl\:gap-44 {
    gap: 11rem;
  }

  .xl\:gap-48 {
    gap: 12rem;
  }

  .xl\:gap-52 {
    gap: 13rem;
  }

  .xl\:gap-56 {
    gap: 14rem;
  }

  .xl\:gap-60 {
    gap: 15rem;
  }

  .xl\:gap-64 {
    gap: 16rem;
  }

  .xl\:gap-72 {
    gap: 18rem;
  }

  .xl\:gap-80 {
    gap: 20rem;
  }

  .xl\:gap-96 {
    gap: 24rem;
  }

  .xl\:gap-px {
    gap: 1px;
  }

  .xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .xl\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xl\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xl\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xl\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xl\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xl\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xl\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xl\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xl\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xl\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xl\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xl\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xl\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xl\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xl\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xl\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xl\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xl\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xl\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xl\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xl\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xl\:gap-y-0 {
    row-gap: 0px;
  }

  .xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .xl\:gap-y-px {
    row-gap: 1px;
  }

  .xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .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-span-full {
    grid-column: 1 / -1;
  }

  .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\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .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-span-full {
    grid-row: 1 / -1;
  }

  .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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .xl\:transition-none {
    transition-property: none;
  }

  .xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-height {
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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;
  }

  .xl\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1536px) {
  .\32xl\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .\32xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .\32xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .\32xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .\32xl\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .\32xl\:container {
      max-width: 1536px;
    }
  }

  .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .\32xl\: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;
  }

  .\32xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\: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;
  }

  .\32xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\32xl\:bg-fixed {
    background-attachment: fixed;
  }

  .\32xl\:bg-local {
    background-attachment: local;
  }

  .\32xl\:bg-scroll {
    background-attachment: scroll;
  }

  .\32xl\:bg-clip-border {
    background-clip: border-box;
  }

  .\32xl\:bg-clip-padding {
    background-clip: padding-box;
  }

  .\32xl\:bg-clip-content {
    background-clip: content-box;
  }

  .\32xl\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .\32xl\:bg-transparent {
    background-color: transparent;
  }

  .\32xl\:bg-current {
    background-color: currentColor;
  }

  .\32xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .\32xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .\32xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .\32xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .\32xl\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .\32xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .\32xl\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:bg-none {
    background-image: none;
  }

  .\32xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\32xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .\32xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:to-black {
    --tw-gradient-to: #000;
  }

  .\32xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .\32xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .\32xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .\32xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .\32xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .\32xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .\32xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .\32xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .\32xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .\32xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .\32xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .\32xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .\32xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .\32xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .\32xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .\32xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .\32xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .\32xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .\32xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .\32xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .\32xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .\32xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .\32xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .\32xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .\32xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .\32xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .\32xl\:bg-bottom {
    background-position: bottom;
  }

  .\32xl\:bg-center {
    background-position: center;
  }

  .\32xl\:bg-left {
    background-position: left;
  }

  .\32xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .\32xl\:bg-left-top {
    background-position: left top;
  }

  .\32xl\:bg-right {
    background-position: right;
  }

  .\32xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .\32xl\:bg-right-top {
    background-position: right top;
  }

  .\32xl\:bg-top {
    background-position: top;
  }

  .\32xl\:bg-repeat {
    background-repeat: repeat;
  }

  .\32xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .\32xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .\32xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .\32xl\:bg-repeat-round {
    background-repeat: round;
  }

  .\32xl\:bg-repeat-space {
    background-repeat: space;
  }

  .\32xl\:bg-auto {
    background-size: auto;
  }

  .\32xl\:bg-cover {
    background-size: cover;
  }

  .\32xl\:bg-contain {
    background-size: contain;
  }

  .\32xl\:border-collapse {
    border-collapse: collapse;
  }

  .\32xl\:border-separate {
    border-collapse: separate;
  }

  .\32xl\:border-transparent {
    border-color: transparent;
  }

  .\32xl\:border-current {
    border-color: currentColor;
  }

  .\32xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .\32xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .\32xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .\32xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .\32xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .\32xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .\32xl\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .\32xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .\32xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .\32xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .\32xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .\32xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .\32xl\:rounded-none {
    border-radius: 0px;
  }

  .\32xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .\32xl\:rounded {
    border-radius: 0.25rem;
  }

  .\32xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .\32xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .\32xl\:rounded-xl {
    border-radius: 0.75rem;
  }

  .\32xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .\32xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .\32xl\:rounded-full {
    border-radius: 9999px;
  }

  .\32xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .\32xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .\32xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .\32xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:border-solid {
    border-style: solid;
  }

  .\32xl\:border-dashed {
    border-style: dashed;
  }

  .\32xl\:border-dotted {
    border-style: dotted;
  }

  .\32xl\:border-double {
    border-style: double;
  }

  .\32xl\:border-none {
    border-style: none;
  }

  .\32xl\:border-0 {
    border-width: 0px;
  }

  .\32xl\:border-2 {
    border-width: 2px;
  }

  .\32xl\:border-4 {
    border-width: 4px;
  }

  .\32xl\:border-8 {
    border-width: 8px;
  }

  .\32xl\:border {
    border-width: 1px;
  }

  .\32xl\:border-t-0 {
    border-top-width: 0px;
  }

  .\32xl\:border-r-0 {
    border-right-width: 0px;
  }

  .\32xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .\32xl\:border-l-0 {
    border-left-width: 0px;
  }

  .\32xl\:border-t-2 {
    border-top-width: 2px;
  }

  .\32xl\:border-r-2 {
    border-right-width: 2px;
  }

  .\32xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .\32xl\:border-l-2 {
    border-left-width: 2px;
  }

  .\32xl\:border-t-4 {
    border-top-width: 4px;
  }

  .\32xl\:border-r-4 {
    border-right-width: 4px;
  }

  .\32xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .\32xl\:border-l-4 {
    border-left-width: 4px;
  }

  .\32xl\:border-t-8 {
    border-top-width: 8px;
  }

  .\32xl\:border-r-8 {
    border-right-width: 8px;
  }

  .\32xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .\32xl\:border-l-8 {
    border-left-width: 8px;
  }

  .\32xl\:border-t {
    border-top-width: 1px;
  }

  .\32xl\:border-r {
    border-right-width: 1px;
  }

  .\32xl\:border-b {
    border-bottom-width: 1px;
  }

  .\32xl\:border-l {
    border-left-width: 1px;
  }

  .\32xl\:hover\:border-0:hover {
    border-width: 0px;
  }

  .\32xl\:hover\:border-2:hover {
    border-width: 2px;
  }

  .\32xl\:hover\:border-4:hover {
    border-width: 4px;
  }

  .\32xl\:hover\:border-8:hover {
    border-width: 8px;
  }

  .\32xl\:hover\:border:hover {
    border-width: 1px;
  }

  .\32xl\:hover\:border-t-0:hover {
    border-top-width: 0px;
  }

  .\32xl\:hover\:border-r-0:hover {
    border-right-width: 0px;
  }

  .\32xl\:hover\:border-b-0:hover {
    border-bottom-width: 0px;
  }

  .\32xl\:hover\:border-l-0:hover {
    border-left-width: 0px;
  }

  .\32xl\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .\32xl\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .\32xl\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .\32xl\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .\32xl\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .\32xl\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .\32xl\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .\32xl\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .\32xl\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .\32xl\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .\32xl\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .\32xl\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .\32xl\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .\32xl\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .\32xl\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .\32xl\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .\32xl\:focus\:border-0:focus {
    border-width: 0px;
  }

  .\32xl\:focus\:border-2:focus {
    border-width: 2px;
  }

  .\32xl\:focus\:border-4:focus {
    border-width: 4px;
  }

  .\32xl\:focus\:border-8:focus {
    border-width: 8px;
  }

  .\32xl\:focus\:border:focus {
    border-width: 1px;
  }

  .\32xl\:focus\:border-t-0:focus {
    border-top-width: 0px;
  }

  .\32xl\:focus\:border-r-0:focus {
    border-right-width: 0px;
  }

  .\32xl\:focus\:border-b-0:focus {
    border-bottom-width: 0px;
  }

  .\32xl\:focus\:border-l-0:focus {
    border-left-width: 0px;
  }

  .\32xl\:focus\:border-t-2:focus {
    border-top-width: 2px;
  }

  .\32xl\:focus\:border-r-2:focus {
    border-right-width: 2px;
  }

  .\32xl\:focus\:border-b-2:focus {
    border-bottom-width: 2px;
  }

  .\32xl\:focus\:border-l-2:focus {
    border-left-width: 2px;
  }

  .\32xl\:focus\:border-t-4:focus {
    border-top-width: 4px;
  }

  .\32xl\:focus\:border-r-4:focus {
    border-right-width: 4px;
  }

  .\32xl\:focus\:border-b-4:focus {
    border-bottom-width: 4px;
  }

  .\32xl\:focus\:border-l-4:focus {
    border-left-width: 4px;
  }

  .\32xl\:focus\:border-t-8:focus {
    border-top-width: 8px;
  }

  .\32xl\:focus\:border-r-8:focus {
    border-right-width: 8px;
  }

  .\32xl\:focus\:border-b-8:focus {
    border-bottom-width: 8px;
  }

  .\32xl\:focus\:border-l-8:focus {
    border-left-width: 8px;
  }

  .\32xl\:focus\:border-t:focus {
    border-top-width: 1px;
  }

  .\32xl\:focus\:border-r:focus {
    border-right-width: 1px;
  }

  .\32xl\:focus\:border-b:focus {
    border-bottom-width: 1px;
  }

  .\32xl\:focus\:border-l:focus {
    border-left-width: 1px;
  }

  .\32xl\:box-border {
    box-sizing: border-box;
  }

  .\32xl\:box-content {
    box-sizing: content-box;
  }

  .\32xl\:cursor-auto {
    cursor: auto;
  }

  .\32xl\:cursor-default {
    cursor: default;
  }

  .\32xl\:cursor-pointer {
    cursor: pointer;
  }

  .\32xl\:cursor-wait {
    cursor: wait;
  }

  .\32xl\:cursor-text {
    cursor: text;
  }

  .\32xl\:cursor-move {
    cursor: move;
  }

  .\32xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .\32xl\:block {
    display: block;
  }

  .\32xl\:inline-block {
    display: inline-block;
  }

  .\32xl\:inline {
    display: inline;
  }

  .\32xl\:flex {
    display: flex;
  }

  .\32xl\:inline-flex {
    display: inline-flex;
  }

  .\32xl\:table {
    display: table;
  }

  .\32xl\:table-caption {
    display: table-caption;
  }

  .\32xl\:table-cell {
    display: table-cell;
  }

  .\32xl\:table-column {
    display: table-column;
  }

  .\32xl\:table-column-group {
    display: table-column-group;
  }

  .\32xl\:table-footer-group {
    display: table-footer-group;
  }

  .\32xl\:table-header-group {
    display: table-header-group;
  }

  .\32xl\:table-row-group {
    display: table-row-group;
  }

  .\32xl\:table-row {
    display: table-row;
  }

  .\32xl\:flow-root {
    display: flow-root;
  }

  .\32xl\:grid {
    display: grid;
  }

  .\32xl\:inline-grid {
    display: inline-grid;
  }

  .\32xl\:contents {
    display: contents;
  }

  .\32xl\:hidden {
    display: none;
  }

  .\32xl\:flex-row {
    flex-direction: row;
  }

  .\32xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .\32xl\:flex-col {
    flex-direction: column;
  }

  .\32xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .\32xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .\32xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .\32xl\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .\32xl\:place-items-auto {
    place-items: auto;
  }

  .\32xl\:place-items-start {
    place-items: start;
  }

  .\32xl\:place-items-end {
    place-items: end;
  }

  .\32xl\:place-items-center {
    place-items: center;
  }

  .\32xl\:place-items-stretch {
    place-items: stretch;
  }

  .\32xl\:place-content-center {
    place-content: center;
  }

  .\32xl\:place-content-start {
    place-content: start;
  }

  .\32xl\:place-content-end {
    place-content: end;
  }

  .\32xl\:place-content-between {
    place-content: space-between;
  }

  .\32xl\:place-content-around {
    place-content: space-around;
  }

  .\32xl\:place-content-evenly {
    place-content: space-evenly;
  }

  .\32xl\:place-content-stretch {
    place-content: stretch;
  }

  .\32xl\:place-self-auto {
    place-self: auto;
  }

  .\32xl\:place-self-start {
    place-self: start;
  }

  .\32xl\:place-self-end {
    place-self: end;
  }

  .\32xl\:place-self-center {
    place-self: center;
  }

  .\32xl\:place-self-stretch {
    place-self: stretch;
  }

  .\32xl\:items-start {
    align-items: flex-start;
  }

  .\32xl\:items-end {
    align-items: flex-end;
  }

  .\32xl\:items-center {
    align-items: center;
  }

  .\32xl\:items-baseline {
    align-items: baseline;
  }

  .\32xl\:items-stretch {
    align-items: stretch;
  }

  .\32xl\:content-center {
    align-content: center;
  }

  .\32xl\:content-start {
    align-content: flex-start;
  }

  .\32xl\:content-end {
    align-content: flex-end;
  }

  .\32xl\:content-between {
    align-content: space-between;
  }

  .\32xl\:content-around {
    align-content: space-around;
  }

  .\32xl\:content-evenly {
    align-content: space-evenly;
  }

  .\32xl\:self-auto {
    align-self: auto;
  }

  .\32xl\:self-start {
    align-self: flex-start;
  }

  .\32xl\:self-end {
    align-self: flex-end;
  }

  .\32xl\:self-center {
    align-self: center;
  }

  .\32xl\:self-stretch {
    align-self: stretch;
  }

  .\32xl\:justify-items-auto {
    justify-items: auto;
  }

  .\32xl\:justify-items-start {
    justify-items: start;
  }

  .\32xl\:justify-items-end {
    justify-items: end;
  }

  .\32xl\:justify-items-center {
    justify-items: center;
  }

  .\32xl\:justify-items-stretch {
    justify-items: stretch;
  }

  .\32xl\:justify-start {
    justify-content: flex-start;
  }

  .\32xl\:justify-end {
    justify-content: flex-end;
  }

  .\32xl\:justify-center {
    justify-content: center;
  }

  .\32xl\:justify-between {
    justify-content: space-between;
  }

  .\32xl\:justify-around {
    justify-content: space-around;
  }

  .\32xl\:justify-evenly {
    justify-content: space-evenly;
  }

  .\32xl\:justify-self-auto {
    justify-self: auto;
  }

  .\32xl\:justify-self-start {
    justify-self: start;
  }

  .\32xl\:justify-self-end {
    justify-self: end;
  }

  .\32xl\:justify-self-center {
    justify-self: center;
  }

  .\32xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .\32xl\:flex-1 {
    flex: 1 1 0%;
  }

  .\32xl\:flex-auto {
    flex: 1 1 auto;
  }

  .\32xl\:flex-initial {
    flex: 0 1 auto;
  }

  .\32xl\:flex-none {
    flex: none;
  }

  .\32xl\:flex-grow-0 {
    flex-grow: 0;
  }

  .\32xl\:flex-grow {
    flex-grow: 1;
  }

  .\32xl\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .\32xl\:flex-shrink {
    flex-shrink: 1;
  }

  .\32xl\:order-1 {
    order: 1;
  }

  .\32xl\:order-2 {
    order: 2;
  }

  .\32xl\:order-3 {
    order: 3;
  }

  .\32xl\:order-4 {
    order: 4;
  }

  .\32xl\:order-5 {
    order: 5;
  }

  .\32xl\:order-6 {
    order: 6;
  }

  .\32xl\:order-7 {
    order: 7;
  }

  .\32xl\:order-8 {
    order: 8;
  }

  .\32xl\:order-9 {
    order: 9;
  }

  .\32xl\:order-10 {
    order: 10;
  }

  .\32xl\:order-11 {
    order: 11;
  }

  .\32xl\:order-12 {
    order: 12;
  }

  .\32xl\:order-first {
    order: -9999;
  }

  .\32xl\:order-last {
    order: 9999;
  }

  .\32xl\:order-none {
    order: 0;
  }

  .\32xl\:float-right {
    float: right;
  }

  .\32xl\:float-left {
    float: left;
  }

  .\32xl\:float-none {
    float: none;
  }

  .\32xl\:clear-left {
    clear: left;
  }

  .\32xl\:clear-right {
    clear: right;
  }

  .\32xl\:clear-both {
    clear: both;
  }

  .\32xl\:clear-none {
    clear: none;
  }

  .\32xl\:font-sans {
    font-family: ui-sans-serif, 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";
  }

  .\32xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .\32xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .\32xl\:font-Pacifico {
    font-family: Pacifico, cursive;
  }

  .\32xl\:font-thin {
    font-weight: 100;
  }

  .\32xl\:font-extralight {
    font-weight: 200;
  }

  .\32xl\:font-light {
    font-weight: 300;
  }

  .\32xl\:font-normal {
    font-weight: 400;
  }

  .\32xl\:font-medium {
    font-weight: 500;
  }

  .\32xl\:font-semibold {
    font-weight: 600;
  }

  .\32xl\:font-bold {
    font-weight: 700;
  }

  .\32xl\:font-extrabold {
    font-weight: 800;
  }

  .\32xl\:font-black {
    font-weight: 900;
  }

  .\32xl\:hover\:font-thin:hover {
    font-weight: 100;
  }

  .\32xl\:hover\:font-extralight:hover {
    font-weight: 200;
  }

  .\32xl\:hover\:font-light:hover {
    font-weight: 300;
  }

  .\32xl\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .\32xl\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .\32xl\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .\32xl\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .\32xl\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .\32xl\:hover\:font-black:hover {
    font-weight: 900;
  }

  .\32xl\:focus\:font-thin:focus {
    font-weight: 100;
  }

  .\32xl\:focus\:font-extralight:focus {
    font-weight: 200;
  }

  .\32xl\:focus\:font-light:focus {
    font-weight: 300;
  }

  .\32xl\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .\32xl\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .\32xl\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .\32xl\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .\32xl\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .\32xl\:focus\:font-black:focus {
    font-weight: 900;
  }

  .\32xl\:h-0 {
    height: 0px;
  }

  .\32xl\:h-1 {
    height: 0.25rem;
  }

  .\32xl\:h-2 {
    height: 0.5rem;
  }

  .\32xl\:h-3 {
    height: 0.75rem;
  }

  .\32xl\:h-4 {
    height: 1rem;
  }

  .\32xl\:h-5 {
    height: 1.25rem;
  }

  .\32xl\:h-6 {
    height: 1.5rem;
  }

  .\32xl\:h-7 {
    height: 1.75rem;
  }

  .\32xl\:h-8 {
    height: 2rem;
  }

  .\32xl\:h-9 {
    height: 2.25rem;
  }

  .\32xl\:h-10 {
    height: 2.5rem;
  }

  .\32xl\:h-11 {
    height: 2.75rem;
  }

  .\32xl\:h-12 {
    height: 3rem;
  }

  .\32xl\:h-14 {
    height: 3.5rem;
  }

  .\32xl\:h-16 {
    height: 4rem;
  }

  .\32xl\:h-20 {
    height: 5rem;
  }

  .\32xl\:h-24 {
    height: 6rem;
  }

  .\32xl\:h-28 {
    height: 7rem;
  }

  .\32xl\:h-32 {
    height: 8rem;
  }

  .\32xl\:h-36 {
    height: 9rem;
  }

  .\32xl\:h-40 {
    height: 10rem;
  }

  .\32xl\:h-44 {
    height: 11rem;
  }

  .\32xl\:h-48 {
    height: 12rem;
  }

  .\32xl\:h-52 {
    height: 13rem;
  }

  .\32xl\:h-56 {
    height: 14rem;
  }

  .\32xl\:h-60 {
    height: 15rem;
  }

  .\32xl\:h-64 {
    height: 16rem;
  }

  .\32xl\:h-72 {
    height: 18rem;
  }

  .\32xl\:h-80 {
    height: 20rem;
  }

  .\32xl\:h-96 {
    height: 24rem;
  }

  .\32xl\:h-auto {
    height: auto;
  }

  .\32xl\:h-px {
    height: 1px;
  }

  .\32xl\:h-0\.5 {
    height: 0.125rem;
  }

  .\32xl\:h-1\.5 {
    height: 0.375rem;
  }

  .\32xl\:h-2\.5 {
    height: 0.625rem;
  }

  .\32xl\:h-3\.5 {
    height: 0.875rem;
  }

  .\32xl\:h-1\/2 {
    height: 50%;
  }

  .\32xl\:h-1\/3 {
    height: 33.333333%;
  }

  .\32xl\:h-2\/3 {
    height: 66.666667%;
  }

  .\32xl\:h-1\/4 {
    height: 25%;
  }

  .\32xl\:h-2\/4 {
    height: 50%;
  }

  .\32xl\:h-3\/4 {
    height: 75%;
  }

  .\32xl\:h-1\/5 {
    height: 20%;
  }

  .\32xl\:h-2\/5 {
    height: 40%;
  }

  .\32xl\:h-3\/5 {
    height: 60%;
  }

  .\32xl\:h-4\/5 {
    height: 80%;
  }

  .\32xl\:h-1\/6 {
    height: 16.666667%;
  }

  .\32xl\:h-2\/6 {
    height: 33.333333%;
  }

  .\32xl\:h-3\/6 {
    height: 50%;
  }

  .\32xl\:h-4\/6 {
    height: 66.666667%;
  }

  .\32xl\:h-5\/6 {
    height: 83.333333%;
  }

  .\32xl\:h-full {
    height: 100%;
  }

  .\32xl\:h-screen {
    height: 100vh;
  }

  .\32xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .\32xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .\32xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .\32xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\32xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\32xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\32xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .\32xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .\32xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .\32xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .\32xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .\32xl\:leading-3 {
    line-height: .75rem;
  }

  .\32xl\:leading-4 {
    line-height: 1rem;
  }

  .\32xl\:leading-5 {
    line-height: 1.25rem;
  }

  .\32xl\:leading-6 {
    line-height: 1.5rem;
  }

  .\32xl\:leading-7 {
    line-height: 1.75rem;
  }

  .\32xl\:leading-8 {
    line-height: 2rem;
  }

  .\32xl\:leading-9 {
    line-height: 2.25rem;
  }

  .\32xl\:leading-10 {
    line-height: 2.5rem;
  }

  .\32xl\:leading-none {
    line-height: 1;
  }

  .\32xl\:leading-tight {
    line-height: 1.25;
  }

  .\32xl\:leading-snug {
    line-height: 1.375;
  }

  .\32xl\:leading-normal {
    line-height: 1.5;
  }

  .\32xl\:leading-relaxed {
    line-height: 1.625;
  }

  .\32xl\:leading-loose {
    line-height: 2;
  }

  .\32xl\:list-inside {
    list-style-position: inside;
  }

  .\32xl\:list-outside {
    list-style-position: outside;
  }

  .\32xl\:list-none {
    list-style-type: none;
  }

  .\32xl\:list-disc {
    list-style-type: disc;
  }

  .\32xl\:list-decimal {
    list-style-type: decimal;
  }

  .\32xl\:m-0 {
    margin: 0px;
  }

  .\32xl\:m-1 {
    margin: 0.25rem;
  }

  .\32xl\:m-2 {
    margin: 0.5rem;
  }

  .\32xl\:m-3 {
    margin: 0.75rem;
  }

  .\32xl\:m-4 {
    margin: 1rem;
  }

  .\32xl\:m-5 {
    margin: 1.25rem;
  }

  .\32xl\:m-6 {
    margin: 1.5rem;
  }

  .\32xl\:m-7 {
    margin: 1.75rem;
  }

  .\32xl\:m-8 {
    margin: 2rem;
  }

  .\32xl\:m-9 {
    margin: 2.25rem;
  }

  .\32xl\:m-10 {
    margin: 2.5rem;
  }

  .\32xl\:m-11 {
    margin: 2.75rem;
  }

  .\32xl\:m-12 {
    margin: 3rem;
  }

  .\32xl\:m-14 {
    margin: 3.5rem;
  }

  .\32xl\:m-16 {
    margin: 4rem;
  }

  .\32xl\:m-20 {
    margin: 5rem;
  }

  .\32xl\:m-24 {
    margin: 6rem;
  }

  .\32xl\:m-28 {
    margin: 7rem;
  }

  .\32xl\:m-32 {
    margin: 8rem;
  }

  .\32xl\:m-36 {
    margin: 9rem;
  }

  .\32xl\:m-40 {
    margin: 10rem;
  }

  .\32xl\:m-44 {
    margin: 11rem;
  }

  .\32xl\:m-48 {
    margin: 12rem;
  }

  .\32xl\:m-52 {
    margin: 13rem;
  }

  .\32xl\:m-56 {
    margin: 14rem;
  }

  .\32xl\:m-60 {
    margin: 15rem;
  }

  .\32xl\:m-64 {
    margin: 16rem;
  }

  .\32xl\:m-72 {
    margin: 18rem;
  }

  .\32xl\:m-80 {
    margin: 20rem;
  }

  .\32xl\:m-96 {
    margin: 24rem;
  }

  .\32xl\:m-auto {
    margin: auto;
  }

  .\32xl\:m-px {
    margin: 1px;
  }

  .\32xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .\32xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .\32xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .\32xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .\32xl\:-m-0 {
    margin: 0px;
  }

  .\32xl\:-m-1 {
    margin: -0.25rem;
  }

  .\32xl\:-m-2 {
    margin: -0.5rem;
  }

  .\32xl\:-m-3 {
    margin: -0.75rem;
  }

  .\32xl\:-m-4 {
    margin: -1rem;
  }

  .\32xl\:-m-5 {
    margin: -1.25rem;
  }

  .\32xl\:-m-6 {
    margin: -1.5rem;
  }

  .\32xl\:-m-7 {
    margin: -1.75rem;
  }

  .\32xl\:-m-8 {
    margin: -2rem;
  }

  .\32xl\:-m-9 {
    margin: -2.25rem;
  }

  .\32xl\:-m-10 {
    margin: -2.5rem;
  }

  .\32xl\:-m-11 {
    margin: -2.75rem;
  }

  .\32xl\:-m-12 {
    margin: -3rem;
  }

  .\32xl\:-m-14 {
    margin: -3.5rem;
  }

  .\32xl\:-m-16 {
    margin: -4rem;
  }

  .\32xl\:-m-20 {
    margin: -5rem;
  }

  .\32xl\:-m-24 {
    margin: -6rem;
  }

  .\32xl\:-m-28 {
    margin: -7rem;
  }

  .\32xl\:-m-32 {
    margin: -8rem;
  }

  .\32xl\:-m-36 {
    margin: -9rem;
  }

  .\32xl\:-m-40 {
    margin: -10rem;
  }

  .\32xl\:-m-44 {
    margin: -11rem;
  }

  .\32xl\:-m-48 {
    margin: -12rem;
  }

  .\32xl\:-m-52 {
    margin: -13rem;
  }

  .\32xl\:-m-56 {
    margin: -14rem;
  }

  .\32xl\:-m-60 {
    margin: -15rem;
  }

  .\32xl\:-m-64 {
    margin: -16rem;
  }

  .\32xl\:-m-72 {
    margin: -18rem;
  }

  .\32xl\:-m-80 {
    margin: -20rem;
  }

  .\32xl\:-m-96 {
    margin: -24rem;
  }

  .\32xl\:-m-px {
    margin: -1px;
  }

  .\32xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .\32xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .\32xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .\32xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .\32xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\32xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\32xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\32xl\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\32xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\32xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\32xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\32xl\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\32xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\32xl\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\32xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\32xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\32xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\32xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:mt-0 {
    margin-top: 0px;
  }

  .\32xl\:mr-0 {
    margin-right: 0px;
  }

  .\32xl\:mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:ml-0 {
    margin-left: 0px;
  }

  .\32xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .\32xl\:mr-1 {
    margin-right: 0.25rem;
  }

  .\32xl\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .\32xl\:ml-1 {
    margin-left: 0.25rem;
  }

  .\32xl\:mt-2 {
    margin-top: 0.5rem;
  }

  .\32xl\:mr-2 {
    margin-right: 0.5rem;
  }

  .\32xl\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .\32xl\:ml-2 {
    margin-left: 0.5rem;
  }

  .\32xl\:mt-3 {
    margin-top: 0.75rem;
  }

  .\32xl\:mr-3 {
    margin-right: 0.75rem;
  }

  .\32xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .\32xl\:ml-3 {
    margin-left: 0.75rem;
  }

  .\32xl\:mt-4 {
    margin-top: 1rem;
  }

  .\32xl\:mr-4 {
    margin-right: 1rem;
  }

  .\32xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .\32xl\:ml-4 {
    margin-left: 1rem;
  }

  .\32xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .\32xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .\32xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .\32xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .\32xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .\32xl\:mr-6 {
    margin-right: 1.5rem;
  }

  .\32xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .\32xl\:ml-6 {
    margin-left: 1.5rem;
  }

  .\32xl\:mt-7 {
    margin-top: 1.75rem;
  }

  .\32xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .\32xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .\32xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .\32xl\:mt-8 {
    margin-top: 2rem;
  }

  .\32xl\:mr-8 {
    margin-right: 2rem;
  }

  .\32xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .\32xl\:ml-8 {
    margin-left: 2rem;
  }

  .\32xl\:mt-9 {
    margin-top: 2.25rem;
  }

  .\32xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .\32xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .\32xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .\32xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .\32xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .\32xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .\32xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .\32xl\:mt-11 {
    margin-top: 2.75rem;
  }

  .\32xl\:mr-11 {
    margin-right: 2.75rem;
  }

  .\32xl\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .\32xl\:ml-11 {
    margin-left: 2.75rem;
  }

  .\32xl\:mt-12 {
    margin-top: 3rem;
  }

  .\32xl\:mr-12 {
    margin-right: 3rem;
  }

  .\32xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .\32xl\:ml-12 {
    margin-left: 3rem;
  }

  .\32xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .\32xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .\32xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .\32xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .\32xl\:mt-16 {
    margin-top: 4rem;
  }

  .\32xl\:mr-16 {
    margin-right: 4rem;
  }

  .\32xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .\32xl\:ml-16 {
    margin-left: 4rem;
  }

  .\32xl\:mt-20 {
    margin-top: 5rem;
  }

  .\32xl\:mr-20 {
    margin-right: 5rem;
  }

  .\32xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .\32xl\:ml-20 {
    margin-left: 5rem;
  }

  .\32xl\:mt-24 {
    margin-top: 6rem;
  }

  .\32xl\:mr-24 {
    margin-right: 6rem;
  }

  .\32xl\:mb-24 {
    margin-bottom: 6rem;
  }

  .\32xl\:ml-24 {
    margin-left: 6rem;
  }

  .\32xl\:mt-28 {
    margin-top: 7rem;
  }

  .\32xl\:mr-28 {
    margin-right: 7rem;
  }

  .\32xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .\32xl\:ml-28 {
    margin-left: 7rem;
  }

  .\32xl\:mt-32 {
    margin-top: 8rem;
  }

  .\32xl\:mr-32 {
    margin-right: 8rem;
  }

  .\32xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .\32xl\:ml-32 {
    margin-left: 8rem;
  }

  .\32xl\:mt-36 {
    margin-top: 9rem;
  }

  .\32xl\:mr-36 {
    margin-right: 9rem;
  }

  .\32xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .\32xl\:ml-36 {
    margin-left: 9rem;
  }

  .\32xl\:mt-40 {
    margin-top: 10rem;
  }

  .\32xl\:mr-40 {
    margin-right: 10rem;
  }

  .\32xl\:mb-40 {
    margin-bottom: 10rem;
  }

  .\32xl\:ml-40 {
    margin-left: 10rem;
  }

  .\32xl\:mt-44 {
    margin-top: 11rem;
  }

  .\32xl\:mr-44 {
    margin-right: 11rem;
  }

  .\32xl\:mb-44 {
    margin-bottom: 11rem;
  }

  .\32xl\:ml-44 {
    margin-left: 11rem;
  }

  .\32xl\:mt-48 {
    margin-top: 12rem;
  }

  .\32xl\:mr-48 {
    margin-right: 12rem;
  }

  .\32xl\:mb-48 {
    margin-bottom: 12rem;
  }

  .\32xl\:ml-48 {
    margin-left: 12rem;
  }

  .\32xl\:mt-52 {
    margin-top: 13rem;
  }

  .\32xl\:mr-52 {
    margin-right: 13rem;
  }

  .\32xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .\32xl\:ml-52 {
    margin-left: 13rem;
  }

  .\32xl\:mt-56 {
    margin-top: 14rem;
  }

  .\32xl\:mr-56 {
    margin-right: 14rem;
  }

  .\32xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .\32xl\:ml-56 {
    margin-left: 14rem;
  }

  .\32xl\:mt-60 {
    margin-top: 15rem;
  }

  .\32xl\:mr-60 {
    margin-right: 15rem;
  }

  .\32xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .\32xl\:ml-60 {
    margin-left: 15rem;
  }

  .\32xl\:mt-64 {
    margin-top: 16rem;
  }

  .\32xl\:mr-64 {
    margin-right: 16rem;
  }

  .\32xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .\32xl\:ml-64 {
    margin-left: 16rem;
  }

  .\32xl\:mt-72 {
    margin-top: 18rem;
  }

  .\32xl\:mr-72 {
    margin-right: 18rem;
  }

  .\32xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .\32xl\:ml-72 {
    margin-left: 18rem;
  }

  .\32xl\:mt-80 {
    margin-top: 20rem;
  }

  .\32xl\:mr-80 {
    margin-right: 20rem;
  }

  .\32xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .\32xl\:ml-80 {
    margin-left: 20rem;
  }

  .\32xl\:mt-96 {
    margin-top: 24rem;
  }

  .\32xl\:mr-96 {
    margin-right: 24rem;
  }

  .\32xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .\32xl\:ml-96 {
    margin-left: 24rem;
  }

  .\32xl\:mt-auto {
    margin-top: auto;
  }

  .\32xl\:mr-auto {
    margin-right: auto;
  }

  .\32xl\:mb-auto {
    margin-bottom: auto;
  }

  .\32xl\:ml-auto {
    margin-left: auto;
  }

  .\32xl\:mt-px {
    margin-top: 1px;
  }

  .\32xl\:mr-px {
    margin-right: 1px;
  }

  .\32xl\:mb-px {
    margin-bottom: 1px;
  }

  .\32xl\:ml-px {
    margin-left: 1px;
  }

  .\32xl\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .\32xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .\32xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .\32xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .\32xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .\32xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .\32xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .\32xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .\32xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .\32xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .\32xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .\32xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .\32xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .\32xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .\32xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .\32xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .\32xl\:-mt-0 {
    margin-top: 0px;
  }

  .\32xl\:-mr-0 {
    margin-right: 0px;
  }

  .\32xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:-ml-0 {
    margin-left: 0px;
  }

  .\32xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .\32xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .\32xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .\32xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .\32xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .\32xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .\32xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .\32xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .\32xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .\32xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .\32xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .\32xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .\32xl\:-mt-4 {
    margin-top: -1rem;
  }

  .\32xl\:-mr-4 {
    margin-right: -1rem;
  }

  .\32xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .\32xl\:-ml-4 {
    margin-left: -1rem;
  }

  .\32xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .\32xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .\32xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .\32xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .\32xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .\32xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .\32xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .\32xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .\32xl\:-mt-7 {
    margin-top: -1.75rem;
  }

  .\32xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .\32xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .\32xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .\32xl\:-mt-8 {
    margin-top: -2rem;
  }

  .\32xl\:-mr-8 {
    margin-right: -2rem;
  }

  .\32xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .\32xl\:-ml-8 {
    margin-left: -2rem;
  }

  .\32xl\:-mt-9 {
    margin-top: -2.25rem;
  }

  .\32xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .\32xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .\32xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .\32xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .\32xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .\32xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .\32xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .\32xl\:-mt-11 {
    margin-top: -2.75rem;
  }

  .\32xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .\32xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .\32xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .\32xl\:-mt-12 {
    margin-top: -3rem;
  }

  .\32xl\:-mr-12 {
    margin-right: -3rem;
  }

  .\32xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .\32xl\:-ml-12 {
    margin-left: -3rem;
  }

  .\32xl\:-mt-14 {
    margin-top: -3.5rem;
  }

  .\32xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .\32xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .\32xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .\32xl\:-mt-16 {
    margin-top: -4rem;
  }

  .\32xl\:-mr-16 {
    margin-right: -4rem;
  }

  .\32xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .\32xl\:-ml-16 {
    margin-left: -4rem;
  }

  .\32xl\:-mt-20 {
    margin-top: -5rem;
  }

  .\32xl\:-mr-20 {
    margin-right: -5rem;
  }

  .\32xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .\32xl\:-ml-20 {
    margin-left: -5rem;
  }

  .\32xl\:-mt-24 {
    margin-top: -6rem;
  }

  .\32xl\:-mr-24 {
    margin-right: -6rem;
  }

  .\32xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .\32xl\:-ml-24 {
    margin-left: -6rem;
  }

  .\32xl\:-mt-28 {
    margin-top: -7rem;
  }

  .\32xl\:-mr-28 {
    margin-right: -7rem;
  }

  .\32xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .\32xl\:-ml-28 {
    margin-left: -7rem;
  }

  .\32xl\:-mt-32 {
    margin-top: -8rem;
  }

  .\32xl\:-mr-32 {
    margin-right: -8rem;
  }

  .\32xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .\32xl\:-ml-32 {
    margin-left: -8rem;
  }

  .\32xl\:-mt-36 {
    margin-top: -9rem;
  }

  .\32xl\:-mr-36 {
    margin-right: -9rem;
  }

  .\32xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .\32xl\:-ml-36 {
    margin-left: -9rem;
  }

  .\32xl\:-mt-40 {
    margin-top: -10rem;
  }

  .\32xl\:-mr-40 {
    margin-right: -10rem;
  }

  .\32xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .\32xl\:-ml-40 {
    margin-left: -10rem;
  }

  .\32xl\:-mt-44 {
    margin-top: -11rem;
  }

  .\32xl\:-mr-44 {
    margin-right: -11rem;
  }

  .\32xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .\32xl\:-ml-44 {
    margin-left: -11rem;
  }

  .\32xl\:-mt-48 {
    margin-top: -12rem;
  }

  .\32xl\:-mr-48 {
    margin-right: -12rem;
  }

  .\32xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .\32xl\:-ml-48 {
    margin-left: -12rem;
  }

  .\32xl\:-mt-52 {
    margin-top: -13rem;
  }

  .\32xl\:-mr-52 {
    margin-right: -13rem;
  }

  .\32xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .\32xl\:-ml-52 {
    margin-left: -13rem;
  }

  .\32xl\:-mt-56 {
    margin-top: -14rem;
  }

  .\32xl\:-mr-56 {
    margin-right: -14rem;
  }

  .\32xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .\32xl\:-ml-56 {
    margin-left: -14rem;
  }

  .\32xl\:-mt-60 {
    margin-top: -15rem;
  }

  .\32xl\:-mr-60 {
    margin-right: -15rem;
  }

  .\32xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .\32xl\:-ml-60 {
    margin-left: -15rem;
  }

  .\32xl\:-mt-64 {
    margin-top: -16rem;
  }

  .\32xl\:-mr-64 {
    margin-right: -16rem;
  }

  .\32xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .\32xl\:-ml-64 {
    margin-left: -16rem;
  }

  .\32xl\:-mt-72 {
    margin-top: -18rem;
  }

  .\32xl\:-mr-72 {
    margin-right: -18rem;
  }

  .\32xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .\32xl\:-ml-72 {
    margin-left: -18rem;
  }

  .\32xl\:-mt-80 {
    margin-top: -20rem;
  }

  .\32xl\:-mr-80 {
    margin-right: -20rem;
  }

  .\32xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .\32xl\:-ml-80 {
    margin-left: -20rem;
  }

  .\32xl\:-mt-96 {
    margin-top: -24rem;
  }

  .\32xl\:-mr-96 {
    margin-right: -24rem;
  }

  .\32xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .\32xl\:-ml-96 {
    margin-left: -24rem;
  }

  .\32xl\:-mt-px {
    margin-top: -1px;
  }

  .\32xl\:-mr-px {
    margin-right: -1px;
  }

  .\32xl\:-mb-px {
    margin-bottom: -1px;
  }

  .\32xl\:-ml-px {
    margin-left: -1px;
  }

  .\32xl\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .\32xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .\32xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .\32xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .\32xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .\32xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .\32xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .\32xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .\32xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .\32xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .\32xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .\32xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .\32xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .\32xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .\32xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .\32xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .\32xl\:max-h-0 {
    max-height: 0px;
  }

  .\32xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .\32xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .\32xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .\32xl\:max-h-4 {
    max-height: 1rem;
  }

  .\32xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .\32xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .\32xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .\32xl\:max-h-8 {
    max-height: 2rem;
  }

  .\32xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .\32xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .\32xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .\32xl\:max-h-12 {
    max-height: 3rem;
  }

  .\32xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .\32xl\:max-h-16 {
    max-height: 4rem;
  }

  .\32xl\:max-h-20 {
    max-height: 5rem;
  }

  .\32xl\:max-h-24 {
    max-height: 6rem;
  }

  .\32xl\:max-h-28 {
    max-height: 7rem;
  }

  .\32xl\:max-h-32 {
    max-height: 8rem;
  }

  .\32xl\:max-h-36 {
    max-height: 9rem;
  }

  .\32xl\:max-h-40 {
    max-height: 10rem;
  }

  .\32xl\:max-h-44 {
    max-height: 11rem;
  }

  .\32xl\:max-h-48 {
    max-height: 12rem;
  }

  .\32xl\:max-h-52 {
    max-height: 13rem;
  }

  .\32xl\:max-h-56 {
    max-height: 14rem;
  }

  .\32xl\:max-h-60 {
    max-height: 15rem;
  }

  .\32xl\:max-h-64 {
    max-height: 16rem;
  }

  .\32xl\:max-h-72 {
    max-height: 18rem;
  }

  .\32xl\:max-h-80 {
    max-height: 20rem;
  }

  .\32xl\:max-h-96 {
    max-height: 24rem;
  }

  .\32xl\:max-h-px {
    max-height: 1px;
  }

  .\32xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .\32xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .\32xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .\32xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .\32xl\:max-h-full {
    max-height: 100%;
  }

  .\32xl\:max-h-screen {
    max-height: 100vh;
  }

  .\32xl\:max-w-0 {
    max-width: 0rem;
  }

  .\32xl\:max-w-none {
    max-width: none;
  }

  .\32xl\:max-w-xs {
    max-width: 20rem;
  }

  .\32xl\:max-w-sm {
    max-width: 24rem;
  }

  .\32xl\:max-w-md {
    max-width: 28rem;
  }

  .\32xl\:max-w-lg {
    max-width: 32rem;
  }

  .\32xl\:max-w-xl {
    max-width: 36rem;
  }

  .\32xl\:max-w-2xl {
    max-width: 42rem;
  }

  .\32xl\:max-w-3xl {
    max-width: 48rem;
  }

  .\32xl\:max-w-4xl {
    max-width: 56rem;
  }

  .\32xl\:max-w-5xl {
    max-width: 64rem;
  }

  .\32xl\:max-w-6xl {
    max-width: 72rem;
  }

  .\32xl\:max-w-7xl {
    max-width: 80rem;
  }

  .\32xl\:max-w-full {
    max-width: 100%;
  }

  .\32xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\32xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\32xl\:max-w-prose {
    max-width: 65ch;
  }

  .\32xl\:max-w-screen-sm {
    max-width: 640px;
  }

  .\32xl\:max-w-screen-md {
    max-width: 768px;
  }

  .\32xl\:max-w-screen-lg {
    max-width: 1024px;
  }

  .\32xl\:max-w-screen-xl {
    max-width: 1280px;
  }

  .\32xl\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .\32xl\:min-h-0 {
    min-height: 0px;
  }

  .\32xl\:min-h-full {
    min-height: 100%;
  }

  .\32xl\:min-h-screen {
    min-height: 100vh;
  }

  .\32xl\:min-w-0 {
    min-width: 0px;
  }

  .\32xl\:min-w-full {
    min-width: 100%;
  }

  .\32xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\32xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\32xl\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .\32xl\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .\32xl\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .\32xl\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .\32xl\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .\32xl\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .\32xl\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .\32xl\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .\32xl\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .\32xl\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .\32xl\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .\32xl\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .\32xl\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .\32xl\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .\32xl\:opacity-0 {
    opacity: 0;
  }

  .\32xl\:opacity-5 {
    opacity: 0.05;
  }

  .\32xl\:opacity-10 {
    opacity: 0.1;
  }

  .\32xl\:opacity-20 {
    opacity: 0.2;
  }

  .\32xl\:opacity-25 {
    opacity: 0.25;
  }

  .\32xl\:opacity-30 {
    opacity: 0.3;
  }

  .\32xl\:opacity-40 {
    opacity: 0.4;
  }

  .\32xl\:opacity-50 {
    opacity: 0.5;
  }

  .\32xl\:opacity-60 {
    opacity: 0.6;
  }

  .\32xl\:opacity-70 {
    opacity: 0.7;
  }

  .\32xl\:opacity-75 {
    opacity: 0.75;
  }

  .\32xl\:opacity-80 {
    opacity: 0.8;
  }

  .\32xl\:opacity-90 {
    opacity: 0.9;
  }

  .\32xl\:opacity-95 {
    opacity: 0.95;
  }

  .\32xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .\32xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .\32xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .\32xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .\32xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .\32xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .\32xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .\32xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .\32xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .\32xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .\32xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .\32xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .\32xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .\32xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .\32xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .\32xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .\32xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .\32xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .\32xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .\32xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .\32xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .\32xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .\32xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .\32xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .\32xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .\32xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .\32xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .\32xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .\32xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .\32xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .\32xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .\32xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .\32xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .\32xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .\32xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .\32xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .\32xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .\32xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .\32xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .\32xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .\32xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .\32xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .\32xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .\32xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .\32xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .\32xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .\32xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:overflow-auto {
    overflow: auto;
  }

  .\32xl\:overflow-hidden {
    overflow: hidden;
  }

  .\32xl\:overflow-visible {
    overflow: visible;
  }

  .\32xl\:overflow-scroll {
    overflow: scroll;
  }

  .\32xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .\32xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .\32xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .\32xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .\32xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .\32xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .\32xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .\32xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .\32xl\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .\32xl\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .\32xl\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .\32xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .\32xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .\32xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .\32xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .\32xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .\32xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .\32xl\:p-0 {
    padding: 0px;
  }

  .\32xl\:p-1 {
    padding: 0.25rem;
  }

  .\32xl\:p-2 {
    padding: 0.5rem;
  }

  .\32xl\:p-3 {
    padding: 0.75rem;
  }

  .\32xl\:p-4 {
    padding: 1rem;
  }

  .\32xl\:p-5 {
    padding: 1.25rem;
  }

  .\32xl\:p-6 {
    padding: 1.5rem;
  }

  .\32xl\:p-7 {
    padding: 1.75rem;
  }

  .\32xl\:p-8 {
    padding: 2rem;
  }

  .\32xl\:p-9 {
    padding: 2.25rem;
  }

  .\32xl\:p-10 {
    padding: 2.5rem;
  }

  .\32xl\:p-11 {
    padding: 2.75rem;
  }

  .\32xl\:p-12 {
    padding: 3rem;
  }

  .\32xl\:p-14 {
    padding: 3.5rem;
  }

  .\32xl\:p-16 {
    padding: 4rem;
  }

  .\32xl\:p-20 {
    padding: 5rem;
  }

  .\32xl\:p-24 {
    padding: 6rem;
  }

  .\32xl\:p-28 {
    padding: 7rem;
  }

  .\32xl\:p-32 {
    padding: 8rem;
  }

  .\32xl\:p-36 {
    padding: 9rem;
  }

  .\32xl\:p-40 {
    padding: 10rem;
  }

  .\32xl\:p-44 {
    padding: 11rem;
  }

  .\32xl\:p-48 {
    padding: 12rem;
  }

  .\32xl\:p-52 {
    padding: 13rem;
  }

  .\32xl\:p-56 {
    padding: 14rem;
  }

  .\32xl\:p-60 {
    padding: 15rem;
  }

  .\32xl\:p-64 {
    padding: 16rem;
  }

  .\32xl\:p-72 {
    padding: 18rem;
  }

  .\32xl\:p-80 {
    padding: 20rem;
  }

  .\32xl\:p-96 {
    padding: 24rem;
  }

  .\32xl\:p-px {
    padding: 1px;
  }

  .\32xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .\32xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .\32xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .\32xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .\32xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:pt-0 {
    padding-top: 0px;
  }

  .\32xl\:pr-0 {
    padding-right: 0px;
  }

  .\32xl\:pb-0 {
    padding-bottom: 0px;
  }

  .\32xl\:pl-0 {
    padding-left: 0px;
  }

  .\32xl\:pt-1 {
    padding-top: 0.25rem;
  }

  .\32xl\:pr-1 {
    padding-right: 0.25rem;
  }

  .\32xl\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .\32xl\:pl-1 {
    padding-left: 0.25rem;
  }

  .\32xl\:pt-2 {
    padding-top: 0.5rem;
  }

  .\32xl\:pr-2 {
    padding-right: 0.5rem;
  }

  .\32xl\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .\32xl\:pl-2 {
    padding-left: 0.5rem;
  }

  .\32xl\:pt-3 {
    padding-top: 0.75rem;
  }

  .\32xl\:pr-3 {
    padding-right: 0.75rem;
  }

  .\32xl\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .\32xl\:pl-3 {
    padding-left: 0.75rem;
  }

  .\32xl\:pt-4 {
    padding-top: 1rem;
  }

  .\32xl\:pr-4 {
    padding-right: 1rem;
  }

  .\32xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .\32xl\:pl-4 {
    padding-left: 1rem;
  }

  .\32xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .\32xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .\32xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .\32xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .\32xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .\32xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .\32xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .\32xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .\32xl\:pt-7 {
    padding-top: 1.75rem;
  }

  .\32xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .\32xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .\32xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .\32xl\:pt-8 {
    padding-top: 2rem;
  }

  .\32xl\:pr-8 {
    padding-right: 2rem;
  }

  .\32xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .\32xl\:pl-8 {
    padding-left: 2rem;
  }

  .\32xl\:pt-9 {
    padding-top: 2.25rem;
  }

  .\32xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .\32xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .\32xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .\32xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .\32xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .\32xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .\32xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .\32xl\:pt-11 {
    padding-top: 2.75rem;
  }

  .\32xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .\32xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .\32xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .\32xl\:pt-12 {
    padding-top: 3rem;
  }

  .\32xl\:pr-12 {
    padding-right: 3rem;
  }

  .\32xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .\32xl\:pl-12 {
    padding-left: 3rem;
  }

  .\32xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .\32xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .\32xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .\32xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .\32xl\:pt-16 {
    padding-top: 4rem;
  }

  .\32xl\:pr-16 {
    padding-right: 4rem;
  }

  .\32xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .\32xl\:pl-16 {
    padding-left: 4rem;
  }

  .\32xl\:pt-20 {
    padding-top: 5rem;
  }

  .\32xl\:pr-20 {
    padding-right: 5rem;
  }

  .\32xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .\32xl\:pl-20 {
    padding-left: 5rem;
  }

  .\32xl\:pt-24 {
    padding-top: 6rem;
  }

  .\32xl\:pr-24 {
    padding-right: 6rem;
  }

  .\32xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .\32xl\:pl-24 {
    padding-left: 6rem;
  }

  .\32xl\:pt-28 {
    padding-top: 7rem;
  }

  .\32xl\:pr-28 {
    padding-right: 7rem;
  }

  .\32xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .\32xl\:pl-28 {
    padding-left: 7rem;
  }

  .\32xl\:pt-32 {
    padding-top: 8rem;
  }

  .\32xl\:pr-32 {
    padding-right: 8rem;
  }

  .\32xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .\32xl\:pl-32 {
    padding-left: 8rem;
  }

  .\32xl\:pt-36 {
    padding-top: 9rem;
  }

  .\32xl\:pr-36 {
    padding-right: 9rem;
  }

  .\32xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .\32xl\:pl-36 {
    padding-left: 9rem;
  }

  .\32xl\:pt-40 {
    padding-top: 10rem;
  }

  .\32xl\:pr-40 {
    padding-right: 10rem;
  }

  .\32xl\:pb-40 {
    padding-bottom: 10rem;
  }

  .\32xl\:pl-40 {
    padding-left: 10rem;
  }

  .\32xl\:pt-44 {
    padding-top: 11rem;
  }

  .\32xl\:pr-44 {
    padding-right: 11rem;
  }

  .\32xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .\32xl\:pl-44 {
    padding-left: 11rem;
  }

  .\32xl\:pt-48 {
    padding-top: 12rem;
  }

  .\32xl\:pr-48 {
    padding-right: 12rem;
  }

  .\32xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .\32xl\:pl-48 {
    padding-left: 12rem;
  }

  .\32xl\:pt-52 {
    padding-top: 13rem;
  }

  .\32xl\:pr-52 {
    padding-right: 13rem;
  }

  .\32xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .\32xl\:pl-52 {
    padding-left: 13rem;
  }

  .\32xl\:pt-56 {
    padding-top: 14rem;
  }

  .\32xl\:pr-56 {
    padding-right: 14rem;
  }

  .\32xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .\32xl\:pl-56 {
    padding-left: 14rem;
  }

  .\32xl\:pt-60 {
    padding-top: 15rem;
  }

  .\32xl\:pr-60 {
    padding-right: 15rem;
  }

  .\32xl\:pb-60 {
    padding-bottom: 15rem;
  }

  .\32xl\:pl-60 {
    padding-left: 15rem;
  }

  .\32xl\:pt-64 {
    padding-top: 16rem;
  }

  .\32xl\:pr-64 {
    padding-right: 16rem;
  }

  .\32xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .\32xl\:pl-64 {
    padding-left: 16rem;
  }

  .\32xl\:pt-72 {
    padding-top: 18rem;
  }

  .\32xl\:pr-72 {
    padding-right: 18rem;
  }

  .\32xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .\32xl\:pl-72 {
    padding-left: 18rem;
  }

  .\32xl\:pt-80 {
    padding-top: 20rem;
  }

  .\32xl\:pr-80 {
    padding-right: 20rem;
  }

  .\32xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .\32xl\:pl-80 {
    padding-left: 20rem;
  }

  .\32xl\:pt-96 {
    padding-top: 24rem;
  }

  .\32xl\:pr-96 {
    padding-right: 24rem;
  }

  .\32xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .\32xl\:pl-96 {
    padding-left: 24rem;
  }

  .\32xl\:pt-px {
    padding-top: 1px;
  }

  .\32xl\:pr-px {
    padding-right: 1px;
  }

  .\32xl\:pb-px {
    padding-bottom: 1px;
  }

  .\32xl\:pl-px {
    padding-left: 1px;
  }

  .\32xl\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .\32xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .\32xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .\32xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .\32xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .\32xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .\32xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .\32xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .\32xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .\32xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .\32xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .\32xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .\32xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .\32xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .\32xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .\32xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .\32xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:pointer-events-none {
    pointer-events: none;
  }

  .\32xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .\32xl\:static {
    position: static;
  }

  .\32xl\:fixed {
    position: fixed;
  }

  .\32xl\:absolute {
    position: absolute;
  }

  .\32xl\:relative {
    position: relative;
  }

  .\32xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .\32xl\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\32xl\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\32xl\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\32xl\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\32xl\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\32xl\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\32xl\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\32xl\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\32xl\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\32xl\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .\32xl\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\32xl\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\32xl\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\32xl\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .\32xl\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\32xl\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\32xl\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\32xl\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .\32xl\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\32xl\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\32xl\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\32xl\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .\32xl\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\32xl\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .\32xl\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .\32xl\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .\32xl\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .\32xl\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .\32xl\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .\32xl\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .\32xl\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .\32xl\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .\32xl\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .\32xl\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .\32xl\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .\32xl\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .\32xl\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .\32xl\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .\32xl\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .\32xl\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .\32xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .\32xl\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .\32xl\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .\32xl\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\32xl\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\32xl\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\32xl\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\32xl\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .\32xl\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\32xl\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\32xl\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\32xl\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .\32xl\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\32xl\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\32xl\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\32xl\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .\32xl\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\32xl\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\32xl\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\32xl\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .\32xl\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\32xl\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .\32xl\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .\32xl\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .\32xl\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .\32xl\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .\32xl\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .\32xl\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .\32xl\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .\32xl\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .\32xl\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .\32xl\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .\32xl\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .\32xl\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .\32xl\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .\32xl\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .\32xl\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .\32xl\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .\32xl\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .\32xl\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\32xl\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\32xl\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\32xl\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\32xl\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\32xl\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\32xl\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .\32xl\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .\32xl\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .\32xl\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .\32xl\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .\32xl\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .\32xl\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\32xl\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\32xl\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .\32xl\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .\32xl\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .\32xl\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .\32xl\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .\32xl\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .\32xl\:top-0 {
    top: 0px;
  }

  .\32xl\:right-0 {
    right: 0px;
  }

  .\32xl\:bottom-0 {
    bottom: 0px;
  }

  .\32xl\:left-0 {
    left: 0px;
  }

  .\32xl\:top-1 {
    top: 0.25rem;
  }

  .\32xl\:right-1 {
    right: 0.25rem;
  }

  .\32xl\:bottom-1 {
    bottom: 0.25rem;
  }

  .\32xl\:left-1 {
    left: 0.25rem;
  }

  .\32xl\:top-2 {
    top: 0.5rem;
  }

  .\32xl\:right-2 {
    right: 0.5rem;
  }

  .\32xl\:bottom-2 {
    bottom: 0.5rem;
  }

  .\32xl\:left-2 {
    left: 0.5rem;
  }

  .\32xl\:top-3 {
    top: 0.75rem;
  }

  .\32xl\:right-3 {
    right: 0.75rem;
  }

  .\32xl\:bottom-3 {
    bottom: 0.75rem;
  }

  .\32xl\:left-3 {
    left: 0.75rem;
  }

  .\32xl\:top-4 {
    top: 1rem;
  }

  .\32xl\:right-4 {
    right: 1rem;
  }

  .\32xl\:bottom-4 {
    bottom: 1rem;
  }

  .\32xl\:left-4 {
    left: 1rem;
  }

  .\32xl\:top-5 {
    top: 1.25rem;
  }

  .\32xl\:right-5 {
    right: 1.25rem;
  }

  .\32xl\:bottom-5 {
    bottom: 1.25rem;
  }

  .\32xl\:left-5 {
    left: 1.25rem;
  }

  .\32xl\:top-6 {
    top: 1.5rem;
  }

  .\32xl\:right-6 {
    right: 1.5rem;
  }

  .\32xl\:bottom-6 {
    bottom: 1.5rem;
  }

  .\32xl\:left-6 {
    left: 1.5rem;
  }

  .\32xl\:top-7 {
    top: 1.75rem;
  }

  .\32xl\:right-7 {
    right: 1.75rem;
  }

  .\32xl\:bottom-7 {
    bottom: 1.75rem;
  }

  .\32xl\:left-7 {
    left: 1.75rem;
  }

  .\32xl\:top-8 {
    top: 2rem;
  }

  .\32xl\:right-8 {
    right: 2rem;
  }

  .\32xl\:bottom-8 {
    bottom: 2rem;
  }

  .\32xl\:left-8 {
    left: 2rem;
  }

  .\32xl\:top-9 {
    top: 2.25rem;
  }

  .\32xl\:right-9 {
    right: 2.25rem;
  }

  .\32xl\:bottom-9 {
    bottom: 2.25rem;
  }

  .\32xl\:left-9 {
    left: 2.25rem;
  }

  .\32xl\:top-10 {
    top: 2.5rem;
  }

  .\32xl\:right-10 {
    right: 2.5rem;
  }

  .\32xl\:bottom-10 {
    bottom: 2.5rem;
  }

  .\32xl\:left-10 {
    left: 2.5rem;
  }

  .\32xl\:top-11 {
    top: 2.75rem;
  }

  .\32xl\:right-11 {
    right: 2.75rem;
  }

  .\32xl\:bottom-11 {
    bottom: 2.75rem;
  }

  .\32xl\:left-11 {
    left: 2.75rem;
  }

  .\32xl\:top-12 {
    top: 3rem;
  }

  .\32xl\:right-12 {
    right: 3rem;
  }

  .\32xl\:bottom-12 {
    bottom: 3rem;
  }

  .\32xl\:left-12 {
    left: 3rem;
  }

  .\32xl\:top-14 {
    top: 3.5rem;
  }

  .\32xl\:right-14 {
    right: 3.5rem;
  }

  .\32xl\:bottom-14 {
    bottom: 3.5rem;
  }

  .\32xl\:left-14 {
    left: 3.5rem;
  }

  .\32xl\:top-16 {
    top: 4rem;
  }

  .\32xl\:right-16 {
    right: 4rem;
  }

  .\32xl\:bottom-16 {
    bottom: 4rem;
  }

  .\32xl\:left-16 {
    left: 4rem;
  }

  .\32xl\:top-20 {
    top: 5rem;
  }

  .\32xl\:right-20 {
    right: 5rem;
  }

  .\32xl\:bottom-20 {
    bottom: 5rem;
  }

  .\32xl\:left-20 {
    left: 5rem;
  }

  .\32xl\:top-24 {
    top: 6rem;
  }

  .\32xl\:right-24 {
    right: 6rem;
  }

  .\32xl\:bottom-24 {
    bottom: 6rem;
  }

  .\32xl\:left-24 {
    left: 6rem;
  }

  .\32xl\:top-28 {
    top: 7rem;
  }

  .\32xl\:right-28 {
    right: 7rem;
  }

  .\32xl\:bottom-28 {
    bottom: 7rem;
  }

  .\32xl\:left-28 {
    left: 7rem;
  }

  .\32xl\:top-32 {
    top: 8rem;
  }

  .\32xl\:right-32 {
    right: 8rem;
  }

  .\32xl\:bottom-32 {
    bottom: 8rem;
  }

  .\32xl\:left-32 {
    left: 8rem;
  }

  .\32xl\:top-36 {
    top: 9rem;
  }

  .\32xl\:right-36 {
    right: 9rem;
  }

  .\32xl\:bottom-36 {
    bottom: 9rem;
  }

  .\32xl\:left-36 {
    left: 9rem;
  }

  .\32xl\:top-40 {
    top: 10rem;
  }

  .\32xl\:right-40 {
    right: 10rem;
  }

  .\32xl\:bottom-40 {
    bottom: 10rem;
  }

  .\32xl\:left-40 {
    left: 10rem;
  }

  .\32xl\:top-44 {
    top: 11rem;
  }

  .\32xl\:right-44 {
    right: 11rem;
  }

  .\32xl\:bottom-44 {
    bottom: 11rem;
  }

  .\32xl\:left-44 {
    left: 11rem;
  }

  .\32xl\:top-48 {
    top: 12rem;
  }

  .\32xl\:right-48 {
    right: 12rem;
  }

  .\32xl\:bottom-48 {
    bottom: 12rem;
  }

  .\32xl\:left-48 {
    left: 12rem;
  }

  .\32xl\:top-52 {
    top: 13rem;
  }

  .\32xl\:right-52 {
    right: 13rem;
  }

  .\32xl\:bottom-52 {
    bottom: 13rem;
  }

  .\32xl\:left-52 {
    left: 13rem;
  }

  .\32xl\:top-56 {
    top: 14rem;
  }

  .\32xl\:right-56 {
    right: 14rem;
  }

  .\32xl\:bottom-56 {
    bottom: 14rem;
  }

  .\32xl\:left-56 {
    left: 14rem;
  }

  .\32xl\:top-60 {
    top: 15rem;
  }

  .\32xl\:right-60 {
    right: 15rem;
  }

  .\32xl\:bottom-60 {
    bottom: 15rem;
  }

  .\32xl\:left-60 {
    left: 15rem;
  }

  .\32xl\:top-64 {
    top: 16rem;
  }

  .\32xl\:right-64 {
    right: 16rem;
  }

  .\32xl\:bottom-64 {
    bottom: 16rem;
  }

  .\32xl\:left-64 {
    left: 16rem;
  }

  .\32xl\:top-72 {
    top: 18rem;
  }

  .\32xl\:right-72 {
    right: 18rem;
  }

  .\32xl\:bottom-72 {
    bottom: 18rem;
  }

  .\32xl\:left-72 {
    left: 18rem;
  }

  .\32xl\:top-80 {
    top: 20rem;
  }

  .\32xl\:right-80 {
    right: 20rem;
  }

  .\32xl\:bottom-80 {
    bottom: 20rem;
  }

  .\32xl\:left-80 {
    left: 20rem;
  }

  .\32xl\:top-96 {
    top: 24rem;
  }

  .\32xl\:right-96 {
    right: 24rem;
  }

  .\32xl\:bottom-96 {
    bottom: 24rem;
  }

  .\32xl\:left-96 {
    left: 24rem;
  }

  .\32xl\:top-auto {
    top: auto;
  }

  .\32xl\:right-auto {
    right: auto;
  }

  .\32xl\:bottom-auto {
    bottom: auto;
  }

  .\32xl\:left-auto {
    left: auto;
  }

  .\32xl\:top-px {
    top: 1px;
  }

  .\32xl\:right-px {
    right: 1px;
  }

  .\32xl\:bottom-px {
    bottom: 1px;
  }

  .\32xl\:left-px {
    left: 1px;
  }

  .\32xl\:top-0\.5 {
    top: 0.125rem;
  }

  .\32xl\:right-0\.5 {
    right: 0.125rem;
  }

  .\32xl\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .\32xl\:left-0\.5 {
    left: 0.125rem;
  }

  .\32xl\:top-1\.5 {
    top: 0.375rem;
  }

  .\32xl\:right-1\.5 {
    right: 0.375rem;
  }

  .\32xl\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .\32xl\:left-1\.5 {
    left: 0.375rem;
  }

  .\32xl\:top-2\.5 {
    top: 0.625rem;
  }

  .\32xl\:right-2\.5 {
    right: 0.625rem;
  }

  .\32xl\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .\32xl\:left-2\.5 {
    left: 0.625rem;
  }

  .\32xl\:top-3\.5 {
    top: 0.875rem;
  }

  .\32xl\:right-3\.5 {
    right: 0.875rem;
  }

  .\32xl\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .\32xl\:left-3\.5 {
    left: 0.875rem;
  }

  .\32xl\:-top-0 {
    top: 0px;
  }

  .\32xl\:-right-0 {
    right: 0px;
  }

  .\32xl\:-bottom-0 {
    bottom: 0px;
  }

  .\32xl\:-left-0 {
    left: 0px;
  }

  .\32xl\:-top-1 {
    top: -0.25rem;
  }

  .\32xl\:-right-1 {
    right: -0.25rem;
  }

  .\32xl\:-bottom-1 {
    bottom: -0.25rem;
  }

  .\32xl\:-left-1 {
    left: -0.25rem;
  }

  .\32xl\:-top-2 {
    top: -0.5rem;
  }

  .\32xl\:-right-2 {
    right: -0.5rem;
  }

  .\32xl\:-bottom-2 {
    bottom: -0.5rem;
  }

  .\32xl\:-left-2 {
    left: -0.5rem;
  }

  .\32xl\:-top-3 {
    top: -0.75rem;
  }

  .\32xl\:-right-3 {
    right: -0.75rem;
  }

  .\32xl\:-bottom-3 {
    bottom: -0.75rem;
  }

  .\32xl\:-left-3 {
    left: -0.75rem;
  }

  .\32xl\:-top-4 {
    top: -1rem;
  }

  .\32xl\:-right-4 {
    right: -1rem;
  }

  .\32xl\:-bottom-4 {
    bottom: -1rem;
  }

  .\32xl\:-left-4 {
    left: -1rem;
  }

  .\32xl\:-top-5 {
    top: -1.25rem;
  }

  .\32xl\:-right-5 {
    right: -1.25rem;
  }

  .\32xl\:-bottom-5 {
    bottom: -1.25rem;
  }

  .\32xl\:-left-5 {
    left: -1.25rem;
  }

  .\32xl\:-top-6 {
    top: -1.5rem;
  }

  .\32xl\:-right-6 {
    right: -1.5rem;
  }

  .\32xl\:-bottom-6 {
    bottom: -1.5rem;
  }

  .\32xl\:-left-6 {
    left: -1.5rem;
  }

  .\32xl\:-top-7 {
    top: -1.75rem;
  }

  .\32xl\:-right-7 {
    right: -1.75rem;
  }

  .\32xl\:-bottom-7 {
    bottom: -1.75rem;
  }

  .\32xl\:-left-7 {
    left: -1.75rem;
  }

  .\32xl\:-top-8 {
    top: -2rem;
  }

  .\32xl\:-right-8 {
    right: -2rem;
  }

  .\32xl\:-bottom-8 {
    bottom: -2rem;
  }

  .\32xl\:-left-8 {
    left: -2rem;
  }

  .\32xl\:-top-9 {
    top: -2.25rem;
  }

  .\32xl\:-right-9 {
    right: -2.25rem;
  }

  .\32xl\:-bottom-9 {
    bottom: -2.25rem;
  }

  .\32xl\:-left-9 {
    left: -2.25rem;
  }

  .\32xl\:-top-10 {
    top: -2.5rem;
  }

  .\32xl\:-right-10 {
    right: -2.5rem;
  }

  .\32xl\:-bottom-10 {
    bottom: -2.5rem;
  }

  .\32xl\:-left-10 {
    left: -2.5rem;
  }

  .\32xl\:-top-11 {
    top: -2.75rem;
  }

  .\32xl\:-right-11 {
    right: -2.75rem;
  }

  .\32xl\:-bottom-11 {
    bottom: -2.75rem;
  }

  .\32xl\:-left-11 {
    left: -2.75rem;
  }

  .\32xl\:-top-12 {
    top: -3rem;
  }

  .\32xl\:-right-12 {
    right: -3rem;
  }

  .\32xl\:-bottom-12 {
    bottom: -3rem;
  }

  .\32xl\:-left-12 {
    left: -3rem;
  }

  .\32xl\:-top-14 {
    top: -3.5rem;
  }

  .\32xl\:-right-14 {
    right: -3.5rem;
  }

  .\32xl\:-bottom-14 {
    bottom: -3.5rem;
  }

  .\32xl\:-left-14 {
    left: -3.5rem;
  }

  .\32xl\:-top-16 {
    top: -4rem;
  }

  .\32xl\:-right-16 {
    right: -4rem;
  }

  .\32xl\:-bottom-16 {
    bottom: -4rem;
  }

  .\32xl\:-left-16 {
    left: -4rem;
  }

  .\32xl\:-top-20 {
    top: -5rem;
  }

  .\32xl\:-right-20 {
    right: -5rem;
  }

  .\32xl\:-bottom-20 {
    bottom: -5rem;
  }

  .\32xl\:-left-20 {
    left: -5rem;
  }

  .\32xl\:-top-24 {
    top: -6rem;
  }

  .\32xl\:-right-24 {
    right: -6rem;
  }

  .\32xl\:-bottom-24 {
    bottom: -6rem;
  }

  .\32xl\:-left-24 {
    left: -6rem;
  }

  .\32xl\:-top-28 {
    top: -7rem;
  }

  .\32xl\:-right-28 {
    right: -7rem;
  }

  .\32xl\:-bottom-28 {
    bottom: -7rem;
  }

  .\32xl\:-left-28 {
    left: -7rem;
  }

  .\32xl\:-top-32 {
    top: -8rem;
  }

  .\32xl\:-right-32 {
    right: -8rem;
  }

  .\32xl\:-bottom-32 {
    bottom: -8rem;
  }

  .\32xl\:-left-32 {
    left: -8rem;
  }

  .\32xl\:-top-36 {
    top: -9rem;
  }

  .\32xl\:-right-36 {
    right: -9rem;
  }

  .\32xl\:-bottom-36 {
    bottom: -9rem;
  }

  .\32xl\:-left-36 {
    left: -9rem;
  }

  .\32xl\:-top-40 {
    top: -10rem;
  }

  .\32xl\:-right-40 {
    right: -10rem;
  }

  .\32xl\:-bottom-40 {
    bottom: -10rem;
  }

  .\32xl\:-left-40 {
    left: -10rem;
  }

  .\32xl\:-top-44 {
    top: -11rem;
  }

  .\32xl\:-right-44 {
    right: -11rem;
  }

  .\32xl\:-bottom-44 {
    bottom: -11rem;
  }

  .\32xl\:-left-44 {
    left: -11rem;
  }

  .\32xl\:-top-48 {
    top: -12rem;
  }

  .\32xl\:-right-48 {
    right: -12rem;
  }

  .\32xl\:-bottom-48 {
    bottom: -12rem;
  }

  .\32xl\:-left-48 {
    left: -12rem;
  }

  .\32xl\:-top-52 {
    top: -13rem;
  }

  .\32xl\:-right-52 {
    right: -13rem;
  }

  .\32xl\:-bottom-52 {
    bottom: -13rem;
  }

  .\32xl\:-left-52 {
    left: -13rem;
  }

  .\32xl\:-top-56 {
    top: -14rem;
  }

  .\32xl\:-right-56 {
    right: -14rem;
  }

  .\32xl\:-bottom-56 {
    bottom: -14rem;
  }

  .\32xl\:-left-56 {
    left: -14rem;
  }

  .\32xl\:-top-60 {
    top: -15rem;
  }

  .\32xl\:-right-60 {
    right: -15rem;
  }

  .\32xl\:-bottom-60 {
    bottom: -15rem;
  }

  .\32xl\:-left-60 {
    left: -15rem;
  }

  .\32xl\:-top-64 {
    top: -16rem;
  }

  .\32xl\:-right-64 {
    right: -16rem;
  }

  .\32xl\:-bottom-64 {
    bottom: -16rem;
  }

  .\32xl\:-left-64 {
    left: -16rem;
  }

  .\32xl\:-top-72 {
    top: -18rem;
  }

  .\32xl\:-right-72 {
    right: -18rem;
  }

  .\32xl\:-bottom-72 {
    bottom: -18rem;
  }

  .\32xl\:-left-72 {
    left: -18rem;
  }

  .\32xl\:-top-80 {
    top: -20rem;
  }

  .\32xl\:-right-80 {
    right: -20rem;
  }

  .\32xl\:-bottom-80 {
    bottom: -20rem;
  }

  .\32xl\:-left-80 {
    left: -20rem;
  }

  .\32xl\:-top-96 {
    top: -24rem;
  }

  .\32xl\:-right-96 {
    right: -24rem;
  }

  .\32xl\:-bottom-96 {
    bottom: -24rem;
  }

  .\32xl\:-left-96 {
    left: -24rem;
  }

  .\32xl\:-top-px {
    top: -1px;
  }

  .\32xl\:-right-px {
    right: -1px;
  }

  .\32xl\:-bottom-px {
    bottom: -1px;
  }

  .\32xl\:-left-px {
    left: -1px;
  }

  .\32xl\:-top-0\.5 {
    top: -0.125rem;
  }

  .\32xl\:-right-0\.5 {
    right: -0.125rem;
  }

  .\32xl\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .\32xl\:-left-0\.5 {
    left: -0.125rem;
  }

  .\32xl\:-top-1\.5 {
    top: -0.375rem;
  }

  .\32xl\:-right-1\.5 {
    right: -0.375rem;
  }

  .\32xl\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .\32xl\:-left-1\.5 {
    left: -0.375rem;
  }

  .\32xl\:-top-2\.5 {
    top: -0.625rem;
  }

  .\32xl\:-right-2\.5 {
    right: -0.625rem;
  }

  .\32xl\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .\32xl\:-left-2\.5 {
    left: -0.625rem;
  }

  .\32xl\:-top-3\.5 {
    top: -0.875rem;
  }

  .\32xl\:-right-3\.5 {
    right: -0.875rem;
  }

  .\32xl\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .\32xl\:-left-3\.5 {
    left: -0.875rem;
  }

  .\32xl\:top-1\/2 {
    top: 50%;
  }

  .\32xl\:right-1\/2 {
    right: 50%;
  }

  .\32xl\:bottom-1\/2 {
    bottom: 50%;
  }

  .\32xl\:left-1\/2 {
    left: 50%;
  }

  .\32xl\:top-1\/3 {
    top: 33.333333%;
  }

  .\32xl\:right-1\/3 {
    right: 33.333333%;
  }

  .\32xl\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .\32xl\:left-1\/3 {
    left: 33.333333%;
  }

  .\32xl\:top-2\/3 {
    top: 66.666667%;
  }

  .\32xl\:right-2\/3 {
    right: 66.666667%;
  }

  .\32xl\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .\32xl\:left-2\/3 {
    left: 66.666667%;
  }

  .\32xl\:top-1\/4 {
    top: 25%;
  }

  .\32xl\:right-1\/4 {
    right: 25%;
  }

  .\32xl\:bottom-1\/4 {
    bottom: 25%;
  }

  .\32xl\:left-1\/4 {
    left: 25%;
  }

  .\32xl\:top-2\/4 {
    top: 50%;
  }

  .\32xl\:right-2\/4 {
    right: 50%;
  }

  .\32xl\:bottom-2\/4 {
    bottom: 50%;
  }

  .\32xl\:left-2\/4 {
    left: 50%;
  }

  .\32xl\:top-3\/4 {
    top: 75%;
  }

  .\32xl\:right-3\/4 {
    right: 75%;
  }

  .\32xl\:bottom-3\/4 {
    bottom: 75%;
  }

  .\32xl\:left-3\/4 {
    left: 75%;
  }

  .\32xl\:top-full {
    top: 100%;
  }

  .\32xl\:right-full {
    right: 100%;
  }

  .\32xl\:bottom-full {
    bottom: 100%;
  }

  .\32xl\:left-full {
    left: 100%;
  }

  .\32xl\:-top-1\/2 {
    top: -50%;
  }

  .\32xl\:-right-1\/2 {
    right: -50%;
  }

  .\32xl\:-bottom-1\/2 {
    bottom: -50%;
  }

  .\32xl\:-left-1\/2 {
    left: -50%;
  }

  .\32xl\:-top-1\/3 {
    top: -33.333333%;
  }

  .\32xl\:-right-1\/3 {
    right: -33.333333%;
  }

  .\32xl\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .\32xl\:-left-1\/3 {
    left: -33.333333%;
  }

  .\32xl\:-top-2\/3 {
    top: -66.666667%;
  }

  .\32xl\:-right-2\/3 {
    right: -66.666667%;
  }

  .\32xl\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .\32xl\:-left-2\/3 {
    left: -66.666667%;
  }

  .\32xl\:-top-1\/4 {
    top: -25%;
  }

  .\32xl\:-right-1\/4 {
    right: -25%;
  }

  .\32xl\:-bottom-1\/4 {
    bottom: -25%;
  }

  .\32xl\:-left-1\/4 {
    left: -25%;
  }

  .\32xl\:-top-2\/4 {
    top: -50%;
  }

  .\32xl\:-right-2\/4 {
    right: -50%;
  }

  .\32xl\:-bottom-2\/4 {
    bottom: -50%;
  }

  .\32xl\:-left-2\/4 {
    left: -50%;
  }

  .\32xl\:-top-3\/4 {
    top: -75%;
  }

  .\32xl\:-right-3\/4 {
    right: -75%;
  }

  .\32xl\:-bottom-3\/4 {
    bottom: -75%;
  }

  .\32xl\:-left-3\/4 {
    left: -75%;
  }

  .\32xl\:-top-full {
    top: -100%;
  }

  .\32xl\:-right-full {
    right: -100%;
  }

  .\32xl\:-bottom-full {
    bottom: -100%;
  }

  .\32xl\:-left-full {
    left: -100%;
  }

  .\32xl\:resize-none {
    resize: none;
  }

  .\32xl\:resize-y {
    resize: vertical;
  }

  .\32xl\:resize-x {
    resize: horizontal;
  }

  .\32xl\:resize {
    resize: both;
  }

  .\32xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .\32xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .\32xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .\32xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .\32xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .\32xl\:fill-current {
    fill: currentColor;
  }

  .\32xl\:stroke-current {
    stroke: currentColor;
  }

  .\32xl\:stroke-0 {
    stroke-width: 0;
  }

  .\32xl\:stroke-1 {
    stroke-width: 1;
  }

  .\32xl\:stroke-2 {
    stroke-width: 2;
  }

  .\32xl\:table-auto {
    table-layout: auto;
  }

  .\32xl\:table-fixed {
    table-layout: fixed;
  }

  .\32xl\:text-left {
    text-align: left;
  }

  .\32xl\:text-center {
    text-align: center;
  }

  .\32xl\:text-right {
    text-align: right;
  }

  .\32xl\:text-justify {
    text-align: justify;
  }

  .\32xl\:text-transparent {
    color: transparent;
  }

  .\32xl\:text-current {
    color: currentColor;
  }

  .\32xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .\32xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .\32xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .\32xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .\32xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .\32xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .\32xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .\32xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .\32xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .\32xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .\32xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .\32xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\32xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .\32xl\:overflow-clip {
    text-overflow: clip;
  }

  .\32xl\:italic {
    font-style: italic;
  }

  .\32xl\:not-italic {
    font-style: normal;
  }

  .\32xl\:uppercase {
    text-transform: uppercase;
  }

  .\32xl\:lowercase {
    text-transform: lowercase;
  }

  .\32xl\:capitalize {
    text-transform: capitalize;
  }

  .\32xl\:normal-case {
    text-transform: none;
  }

  .\32xl\:underline {
    text-decoration: underline;
  }

  .\32xl\:line-through {
    text-decoration: line-through;
  }

  .\32xl\:no-underline {
    text-decoration: none;
  }

  .group:hover .\32xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .\32xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .\32xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .\32xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .\32xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .\32xl\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .\32xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .\32xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .\32xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .\32xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .\32xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .\32xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .\32xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\32xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .\32xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .\32xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .\32xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .\32xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .\32xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .\32xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .\32xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .\32xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\32xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .\32xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .\32xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .\32xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .\32xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .\32xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .\32xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .\32xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .\32xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .\32xl\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .\32xl\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .\32xl\:align-baseline {
    vertical-align: baseline;
  }

  .\32xl\:align-top {
    vertical-align: top;
  }

  .\32xl\:align-middle {
    vertical-align: middle;
  }

  .\32xl\:align-bottom {
    vertical-align: bottom;
  }

  .\32xl\:align-text-top {
    vertical-align: text-top;
  }

  .\32xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .\32xl\:visible {
    visibility: visible;
  }

  .\32xl\:invisible {
    visibility: hidden;
  }

  .\32xl\:whitespace-normal {
    white-space: normal;
  }

  .\32xl\:whitespace-nowrap {
    white-space: nowrap;
  }

  .\32xl\:whitespace-pre {
    white-space: pre;
  }

  .\32xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .\32xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .\32xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .\32xl\:break-words {
    overflow-wrap: break-word;
  }

  .\32xl\:break-all {
    word-break: break-all;
  }

  .\32xl\:w-0 {
    width: 0px;
  }

  .\32xl\:w-1 {
    width: 0.25rem;
  }

  .\32xl\:w-2 {
    width: 0.5rem;
  }

  .\32xl\:w-3 {
    width: 0.75rem;
  }

  .\32xl\:w-4 {
    width: 1rem;
  }

  .\32xl\:w-5 {
    width: 1.25rem;
  }

  .\32xl\:w-6 {
    width: 1.5rem;
  }

  .\32xl\:w-7 {
    width: 1.75rem;
  }

  .\32xl\:w-8 {
    width: 2rem;
  }

  .\32xl\:w-9 {
    width: 2.25rem;
  }

  .\32xl\:w-10 {
    width: 2.5rem;
  }

  .\32xl\:w-11 {
    width: 2.75rem;
  }

  .\32xl\:w-12 {
    width: 3rem;
  }

  .\32xl\:w-14 {
    width: 3.5rem;
  }

  .\32xl\:w-16 {
    width: 4rem;
  }

  .\32xl\:w-20 {
    width: 5rem;
  }

  .\32xl\:w-24 {
    width: 6rem;
  }

  .\32xl\:w-28 {
    width: 7rem;
  }

  .\32xl\:w-32 {
    width: 8rem;
  }

  .\32xl\:w-36 {
    width: 9rem;
  }

  .\32xl\:w-40 {
    width: 10rem;
  }

  .\32xl\:w-44 {
    width: 11rem;
  }

  .\32xl\:w-48 {
    width: 12rem;
  }

  .\32xl\:w-52 {
    width: 13rem;
  }

  .\32xl\:w-56 {
    width: 14rem;
  }

  .\32xl\:w-60 {
    width: 15rem;
  }

  .\32xl\:w-64 {
    width: 16rem;
  }

  .\32xl\:w-72 {
    width: 18rem;
  }

  .\32xl\:w-80 {
    width: 20rem;
  }

  .\32xl\:w-96 {
    width: 24rem;
  }

  .\32xl\:w-auto {
    width: auto;
  }

  .\32xl\:w-px {
    width: 1px;
  }

  .\32xl\:w-0\.5 {
    width: 0.125rem;
  }

  .\32xl\:w-1\.5 {
    width: 0.375rem;
  }

  .\32xl\:w-2\.5 {
    width: 0.625rem;
  }

  .\32xl\:w-3\.5 {
    width: 0.875rem;
  }

  .\32xl\:w-1\/2 {
    width: 50%;
  }

  .\32xl\:w-1\/3 {
    width: 33.333333%;
  }

  .\32xl\:w-2\/3 {
    width: 66.666667%;
  }

  .\32xl\:w-1\/4 {
    width: 25%;
  }

  .\32xl\:w-2\/4 {
    width: 50%;
  }

  .\32xl\:w-3\/4 {
    width: 75%;
  }

  .\32xl\:w-1\/5 {
    width: 20%;
  }

  .\32xl\:w-2\/5 {
    width: 40%;
  }

  .\32xl\:w-3\/5 {
    width: 60%;
  }

  .\32xl\:w-4\/5 {
    width: 80%;
  }

  .\32xl\:w-1\/6 {
    width: 16.666667%;
  }

  .\32xl\:w-2\/6 {
    width: 33.333333%;
  }

  .\32xl\:w-3\/6 {
    width: 50%;
  }

  .\32xl\:w-4\/6 {
    width: 66.666667%;
  }

  .\32xl\:w-5\/6 {
    width: 83.333333%;
  }

  .\32xl\:w-1\/12 {
    width: 8.333333%;
  }

  .\32xl\:w-2\/12 {
    width: 16.666667%;
  }

  .\32xl\:w-3\/12 {
    width: 25%;
  }

  .\32xl\:w-4\/12 {
    width: 33.333333%;
  }

  .\32xl\:w-5\/12 {
    width: 41.666667%;
  }

  .\32xl\:w-6\/12 {
    width: 50%;
  }

  .\32xl\:w-7\/12 {
    width: 58.333333%;
  }

  .\32xl\:w-8\/12 {
    width: 66.666667%;
  }

  .\32xl\:w-9\/12 {
    width: 75%;
  }

  .\32xl\:w-10\/12 {
    width: 83.333333%;
  }

  .\32xl\:w-11\/12 {
    width: 91.666667%;
  }

  .\32xl\:w-full {
    width: 100%;
  }

  .\32xl\:w-screen {
    width: 100vw;
  }

  .\32xl\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:z-0 {
    z-index: 0;
  }

  .\32xl\:z-10 {
    z-index: 10;
  }

  .\32xl\:z-20 {
    z-index: 20;
  }

  .\32xl\:z-30 {
    z-index: 30;
  }

  .\32xl\:z-40 {
    z-index: 40;
  }

  .\32xl\:z-50 {
    z-index: 50;
  }

  .\32xl\:z-auto {
    z-index: auto;
  }

  .\32xl\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .\32xl\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .\32xl\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .\32xl\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .\32xl\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .\32xl\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .\32xl\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .\32xl\:focus\:z-0:focus {
    z-index: 0;
  }

  .\32xl\:focus\:z-10:focus {
    z-index: 10;
  }

  .\32xl\:focus\:z-20:focus {
    z-index: 20;
  }

  .\32xl\:focus\:z-30:focus {
    z-index: 30;
  }

  .\32xl\:focus\:z-40:focus {
    z-index: 40;
  }

  .\32xl\:focus\:z-50:focus {
    z-index: 50;
  }

  .\32xl\:focus\:z-auto:focus {
    z-index: auto;
  }

  .\32xl\:gap-0 {
    gap: 0px;
  }

  .\32xl\:gap-1 {
    gap: 0.25rem;
  }

  .\32xl\:gap-2 {
    gap: 0.5rem;
  }

  .\32xl\:gap-3 {
    gap: 0.75rem;
  }

  .\32xl\:gap-4 {
    gap: 1rem;
  }

  .\32xl\:gap-5 {
    gap: 1.25rem;
  }

  .\32xl\:gap-6 {
    gap: 1.5rem;
  }

  .\32xl\:gap-7 {
    gap: 1.75rem;
  }

  .\32xl\:gap-8 {
    gap: 2rem;
  }

  .\32xl\:gap-9 {
    gap: 2.25rem;
  }

  .\32xl\:gap-10 {
    gap: 2.5rem;
  }

  .\32xl\:gap-11 {
    gap: 2.75rem;
  }

  .\32xl\:gap-12 {
    gap: 3rem;
  }

  .\32xl\:gap-14 {
    gap: 3.5rem;
  }

  .\32xl\:gap-16 {
    gap: 4rem;
  }

  .\32xl\:gap-20 {
    gap: 5rem;
  }

  .\32xl\:gap-24 {
    gap: 6rem;
  }

  .\32xl\:gap-28 {
    gap: 7rem;
  }

  .\32xl\:gap-32 {
    gap: 8rem;
  }

  .\32xl\:gap-36 {
    gap: 9rem;
  }

  .\32xl\:gap-40 {
    gap: 10rem;
  }

  .\32xl\:gap-44 {
    gap: 11rem;
  }

  .\32xl\:gap-48 {
    gap: 12rem;
  }

  .\32xl\:gap-52 {
    gap: 13rem;
  }

  .\32xl\:gap-56 {
    gap: 14rem;
  }

  .\32xl\:gap-60 {
    gap: 15rem;
  }

  .\32xl\:gap-64 {
    gap: 16rem;
  }

  .\32xl\:gap-72 {
    gap: 18rem;
  }

  .\32xl\:gap-80 {
    gap: 20rem;
  }

  .\32xl\:gap-96 {
    gap: 24rem;
  }

  .\32xl\:gap-px {
    gap: 1px;
  }

  .\32xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .\32xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .\32xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .\32xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .\32xl\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .\32xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\32xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\32xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .\32xl\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\32xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\32xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .\32xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .\32xl\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\32xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .\32xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\32xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .\32xl\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .\32xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .\32xl\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .\32xl\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .\32xl\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .\32xl\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .\32xl\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .\32xl\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .\32xl\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .\32xl\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .\32xl\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .\32xl\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .\32xl\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .\32xl\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .\32xl\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\32xl\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .\32xl\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\32xl\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .\32xl\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .\32xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .\32xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .\32xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .\32xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .\32xl\:gap-y-0 {
    row-gap: 0px;
  }

  .\32xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .\32xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .\32xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .\32xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .\32xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .\32xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .\32xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .\32xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .\32xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .\32xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .\32xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .\32xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .\32xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .\32xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .\32xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .\32xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .\32xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .\32xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .\32xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .\32xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .\32xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .\32xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .\32xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .\32xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .\32xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .\32xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .\32xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .\32xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .\32xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .\32xl\:gap-y-px {
    row-gap: 1px;
  }

  .\32xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .\32xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .\32xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .\32xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .\32xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .\32xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .\32xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .\32xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .\32xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-none {
    grid-template-columns: none;
  }

  .\32xl\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .\32xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .\32xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .\32xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .\32xl\:col-auto {
    grid-column: auto;
  }

  .\32xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .\32xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .\32xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .\32xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .\32xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .\32xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .\32xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .\32xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .\32xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .\32xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .\32xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .\32xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .\32xl\:col-span-full {
    grid-column: 1 / -1;
  }

  .\32xl\:col-start-1 {
    grid-column-start: 1;
  }

  .\32xl\:col-start-2 {
    grid-column-start: 2;
  }

  .\32xl\:col-start-3 {
    grid-column-start: 3;
  }

  .\32xl\:col-start-4 {
    grid-column-start: 4;
  }

  .\32xl\:col-start-5 {
    grid-column-start: 5;
  }

  .\32xl\:col-start-6 {
    grid-column-start: 6;
  }

  .\32xl\:col-start-7 {
    grid-column-start: 7;
  }

  .\32xl\:col-start-8 {
    grid-column-start: 8;
  }

  .\32xl\:col-start-9 {
    grid-column-start: 9;
  }

  .\32xl\:col-start-10 {
    grid-column-start: 10;
  }

  .\32xl\:col-start-11 {
    grid-column-start: 11;
  }

  .\32xl\:col-start-12 {
    grid-column-start: 12;
  }

  .\32xl\:col-start-13 {
    grid-column-start: 13;
  }

  .\32xl\:col-start-auto {
    grid-column-start: auto;
  }

  .\32xl\:col-end-1 {
    grid-column-end: 1;
  }

  .\32xl\:col-end-2 {
    grid-column-end: 2;
  }

  .\32xl\:col-end-3 {
    grid-column-end: 3;
  }

  .\32xl\:col-end-4 {
    grid-column-end: 4;
  }

  .\32xl\:col-end-5 {
    grid-column-end: 5;
  }

  .\32xl\:col-end-6 {
    grid-column-end: 6;
  }

  .\32xl\:col-end-7 {
    grid-column-end: 7;
  }

  .\32xl\:col-end-8 {
    grid-column-end: 8;
  }

  .\32xl\:col-end-9 {
    grid-column-end: 9;
  }

  .\32xl\:col-end-10 {
    grid-column-end: 10;
  }

  .\32xl\:col-end-11 {
    grid-column-end: 11;
  }

  .\32xl\:col-end-12 {
    grid-column-end: 12;
  }

  .\32xl\:col-end-13 {
    grid-column-end: 13;
  }

  .\32xl\:col-end-auto {
    grid-column-end: auto;
  }

  .\32xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-none {
    grid-template-rows: none;
  }

  .\32xl\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .\32xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .\32xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .\32xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .\32xl\:row-auto {
    grid-row: auto;
  }

  .\32xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .\32xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .\32xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .\32xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .\32xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .\32xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .\32xl\:row-span-full {
    grid-row: 1 / -1;
  }

  .\32xl\:row-start-1 {
    grid-row-start: 1;
  }

  .\32xl\:row-start-2 {
    grid-row-start: 2;
  }

  .\32xl\:row-start-3 {
    grid-row-start: 3;
  }

  .\32xl\:row-start-4 {
    grid-row-start: 4;
  }

  .\32xl\:row-start-5 {
    grid-row-start: 5;
  }

  .\32xl\:row-start-6 {
    grid-row-start: 6;
  }

  .\32xl\:row-start-7 {
    grid-row-start: 7;
  }

  .\32xl\:row-start-auto {
    grid-row-start: auto;
  }

  .\32xl\:row-end-1 {
    grid-row-end: 1;
  }

  .\32xl\:row-end-2 {
    grid-row-end: 2;
  }

  .\32xl\:row-end-3 {
    grid-row-end: 3;
  }

  .\32xl\:row-end-4 {
    grid-row-end: 4;
  }

  .\32xl\:row-end-5 {
    grid-row-end: 5;
  }

  .\32xl\:row-end-6 {
    grid-row-end: 6;
  }

  .\32xl\:row-end-7 {
    grid-row-end: 7;
  }

  .\32xl\:row-end-auto {
    grid-row-end: auto;
  }

  .\32xl\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-none {
    transform: none;
  }

  .\32xl\:origin-center {
    transform-origin: center;
  }

  .\32xl\:origin-top {
    transform-origin: top;
  }

  .\32xl\:origin-top-right {
    transform-origin: top right;
  }

  .\32xl\:origin-right {
    transform-origin: right;
  }

  .\32xl\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .\32xl\:origin-bottom {
    transform-origin: bottom;
  }

  .\32xl\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .\32xl\:origin-left {
    transform-origin: left;
  }

  .\32xl\:origin-top-left {
    transform-origin: top left;
  }

  .\32xl\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .\32xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .\32xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .\32xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .\32xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .\32xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .\32xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .\32xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .\32xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .\32xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .\32xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .\32xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .\32xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .\32xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .\32xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .\32xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .\32xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .\32xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .\32xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .\32xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .\32xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .\32xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .\32xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .\32xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .\32xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .\32xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .\32xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .\32xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .\32xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .\32xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .\32xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .\32xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .\32xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .\32xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .\32xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .\32xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .\32xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .\32xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .\32xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .\32xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .\32xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .\32xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .\32xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .\32xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .\32xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .\32xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .\32xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .\32xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .\32xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .\32xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .\32xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .\32xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .\32xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .\32xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .\32xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .\32xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .\32xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .\32xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .\32xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .\32xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .\32xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .\32xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .\32xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .\32xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .\32xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .\32xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .\32xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .\32xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .\32xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .\32xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .\32xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .\32xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .\32xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .\32xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .\32xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .\32xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .\32xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .\32xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .\32xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .\32xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .\32xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .\32xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .\32xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .\32xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .\32xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .\32xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .\32xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .\32xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .\32xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .\32xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .\32xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .\32xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .\32xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .\32xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .\32xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .\32xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .\32xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .\32xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .\32xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .\32xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .\32xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .\32xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .\32xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .\32xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .\32xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .\32xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .\32xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .\32xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .\32xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .\32xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .\32xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .\32xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .\32xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .\32xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .\32xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .\32xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .\32xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .\32xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .\32xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .\32xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .\32xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .\32xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .\32xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .\32xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .\32xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .\32xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .\32xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .\32xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .\32xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .\32xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .\32xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .\32xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .\32xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .\32xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .\32xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .\32xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .\32xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .\32xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .\32xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .\32xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .\32xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .\32xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .\32xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .\32xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .\32xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .\32xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .\32xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .\32xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .\32xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .\32xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .\32xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .\32xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .\32xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .\32xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .\32xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .\32xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .\32xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .\32xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .\32xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .\32xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .\32xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .\32xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .\32xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .\32xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .\32xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .\32xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .\32xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .\32xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .\32xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .\32xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .\32xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .\32xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .\32xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .\32xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .\32xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .\32xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .\32xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .\32xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .\32xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .\32xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .\32xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .\32xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .\32xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .\32xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .\32xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .\32xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .\32xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .\32xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .\32xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .\32xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .\32xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .\32xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .\32xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .\32xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .\32xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .\32xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .\32xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .\32xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .\32xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .\32xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .\32xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .\32xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .\32xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .\32xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .\32xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .\32xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .\32xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .\32xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .\32xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .\32xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .\32xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .\32xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .\32xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .\32xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .\32xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .\32xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .\32xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .\32xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .\32xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .\32xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .\32xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .\32xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .\32xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .\32xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .\32xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .\32xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .\32xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .\32xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .\32xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .\32xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .\32xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .\32xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .\32xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .\32xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .\32xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .\32xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .\32xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .\32xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .\32xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .\32xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .\32xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .\32xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .\32xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .\32xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .\32xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .\32xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .\32xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .\32xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .\32xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .\32xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .\32xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .\32xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .\32xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .\32xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .\32xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .\32xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .\32xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .\32xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .\32xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .\32xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .\32xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .\32xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .\32xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .\32xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .\32xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .\32xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .\32xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .\32xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .\32xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .\32xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .\32xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .\32xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .\32xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .\32xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .\32xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .\32xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .\32xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .\32xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .\32xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .\32xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .\32xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .\32xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .\32xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .\32xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .\32xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .\32xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .\32xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .\32xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .\32xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .\32xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .\32xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .\32xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .\32xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .\32xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .\32xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .\32xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .\32xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .\32xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .\32xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .\32xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .\32xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .\32xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .\32xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .\32xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .\32xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .\32xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .\32xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .\32xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .\32xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .\32xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .\32xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .\32xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .\32xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .\32xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .\32xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .\32xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .\32xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .\32xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .\32xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .\32xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .\32xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .\32xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .\32xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .\32xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .\32xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .\32xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .\32xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .\32xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .\32xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .\32xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .\32xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .\32xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .\32xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .\32xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .\32xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .\32xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .\32xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .\32xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .\32xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .\32xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .\32xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .\32xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .\32xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .\32xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .\32xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .\32xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .\32xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .\32xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .\32xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .\32xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .\32xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .\32xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .\32xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .\32xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .\32xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .\32xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .\32xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .\32xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .\32xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .\32xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .\32xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .\32xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .\32xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .\32xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .\32xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .\32xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .\32xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .\32xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .\32xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .\32xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .\32xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .\32xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .\32xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .\32xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .\32xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .\32xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .\32xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .\32xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .\32xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .\32xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .\32xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .\32xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .\32xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .\32xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .\32xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .\32xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .\32xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .\32xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .\32xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .\32xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .\32xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .\32xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .\32xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .\32xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .\32xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .\32xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .\32xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .\32xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .\32xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .\32xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .\32xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .\32xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .\32xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .\32xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .\32xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .\32xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .\32xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .\32xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .\32xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .\32xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .\32xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .\32xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .\32xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .\32xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .\32xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .\32xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .\32xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .\32xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .\32xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .\32xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .\32xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .\32xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .\32xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .\32xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .\32xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .\32xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .\32xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .\32xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .\32xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .\32xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .\32xl\:transition-none {
    transition-property: none;
  }

  .\32xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-height {
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:ease-linear {
    transition-timing-function: linear;
  }

  .\32xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\32xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\32xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .\32xl\:duration-75 {
    transition-duration: 75ms;
  }

  .\32xl\:duration-100 {
    transition-duration: 100ms;
  }

  .\32xl\:duration-150 {
    transition-duration: 150ms;
  }

  .\32xl\:duration-200 {
    transition-duration: 200ms;
  }

  .\32xl\:duration-300 {
    transition-duration: 300ms;
  }

  .\32xl\:duration-500 {
    transition-duration: 500ms;
  }

  .\32xl\:duration-700 {
    transition-duration: 700ms;
  }

  .\32xl\:duration-1000 {
    transition-duration: 1000ms;
  }

  .\32xl\:delay-75 {
    transition-delay: 75ms;
  }

  .\32xl\:delay-100 {
    transition-delay: 100ms;
  }

  .\32xl\:delay-150 {
    transition-delay: 150ms;
  }

  .\32xl\:delay-200 {
    transition-delay: 200ms;
  }

  .\32xl\:delay-300 {
    transition-delay: 300ms;
  }

  .\32xl\:delay-500 {
    transition-delay: 500ms;
  }

  .\32xl\:delay-700 {
    transition-delay: 700ms;
  }

  .\32xl\:delay-1000 {
    transition-delay: 1000ms;
  }

  .\32xl\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .\32xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .\32xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .\32xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .\32xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9wdWJsaWMvYXNzZXRzL2Nzcy90YWlsd2luZC5jc3MiLCJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Iiwid2VicGFjazovLy90YWlsd2luZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsOEZBQWM7O0FBQWQ7OztDQUFjOztBQUFkOztDQUFjOztBQUFkOzs7RUFBQSxzQkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZ0JBQWM7RUFBZCxjQUFjO0tBQWQsV0FBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtFQUFBLGlCQUFjLEVBQWQsTUFBYztFQUFkLDhCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLFNBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBOzs7Ozs7Ozs7a0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7OztDQUFjOztBQUFkO0VBQUEsU0FBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLHlDQUFjO1VBQWQsaUNBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxtQkFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7OztFQUFBOzs7Ozs7V0FBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsY0FBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLGNBQWM7RUFBZCxjQUFjO0VBQWQsa0JBQWM7RUFBZCx3QkFBYztBQUFBOztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkO0VBQUEsV0FBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSxjQUFjLEVBQWQsTUFBYztFQUFkLHFCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7O0NBQWM7O0FBQWQ7Ozs7O0VBQUEsb0JBQWMsRUFBZCxNQUFjO0VBQWQsZUFBYyxFQUFkLE1BQWM7RUFBZCxpQkFBYyxFQUFkLE1BQWM7RUFBZCxTQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtTQUFBLE1BQWM7RUFBZCxvQkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOzs7O0VBQUEsMEJBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGtCQUFjO0VBQWQsVUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsOEJBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSxnQkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsVUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsd0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxZQUFjO0FBQUE7O0FBQWQ7OztDQUFjOztBQUFkO0VBQUEsNkJBQWMsRUFBZCxNQUFjO0VBQWQsb0JBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSx3QkFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtFQUFBLDBCQUFjLEVBQWQsTUFBYztFQUFkLGFBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7OztDQUFjOztBQUFkOztDQUFjOztBQUFkO0VBQUEsa0JBQWM7QUFBQTs7QUFBZDs7OztFQUFjOztBQUFkOztFQUFjOztBQUFkOzs7Ozs7Ozs7Ozs7O0VBQUEsU0FBYztBQUFBOztBQUFkO0VBQUEsNkJBQWM7RUFBZCxzQkFBYztBQUFBOztBQUFkOzs7RUFBYzs7QUFBZDtFQUFBLG1CQUFjO0VBQWQsMENBQWM7QUFBQTs7QUFBZDtFQUFBLFNBQWM7RUFBZCxVQUFjO0FBQUE7O0FBQWQ7O0VBQUEsZ0JBQWM7RUFBZCxTQUFjO0VBQWQsVUFBYztBQUFBOztBQUFkOztFQUFjOztBQUFkOzs7OztFQUFjOztBQUFkO0VBQUEsNE5BQWMsRUFBZCxNQUFjO0VBQWQsZ0JBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7OztFQUFjOztBQUFkO0VBQUEsb0JBQWM7RUFBZCxvQkFBYztBQUFBOztBQUFkOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBYzs7QUFBZDs7O0VBQUEsc0JBQWMsRUFBZCxNQUFjO0VBQWQsZUFBYyxFQUFkLE1BQWM7RUFBZCxtQkFBYyxFQUFkLE1BQWM7RUFBZCxxQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7RUFBYzs7QUFBZDtFQUFBLHFCQUFjO0FBQUE7O0FBQWQ7Ozs7Ozs7O0VBQWM7O0FBQWQ7RUFBQSxtQkFBYztBQUFBOztBQUFkO0VBQUEsZ0JBQWM7QUFBQTs7QUFBZDtFQUFBLGNBQWM7QUFBQTs7QUFBZDtFQUFBLGNBQWM7QUFBQTs7QUFBZDs7RUFBQSxjQUFjO0FBQUE7O0FBQWQ7O0VBQUEsZUFBYztBQUFBOztBQUFkO0VBQUEseUJBQWM7QUFBQTs7QUFBZDs7Ozs7O0VBQUEsa0JBQWM7RUFBZCxvQkFBYztBQUFBOztBQUFkOzs7RUFBYzs7QUFBZDtFQUFBLGNBQWM7RUFBZCx3QkFBYztBQUFBOztBQUFkOzs7Ozs7RUFBYzs7QUFBZDs7Ozs7RUFBQSxVQUFjO0VBQWQsb0JBQWM7RUFBZCxjQUFjO0FBQUE7O0FBQWQ7Ozs7O0VBQWM7O0FBQWQ7Ozs7RUFBQSwrR0FBYztBQUFBOztBQUFkOzs7Ozs7RUFBYzs7QUFBZDs7Ozs7Ozs7RUFBQSxjQUFjO0VBQWQsc0JBQWM7QUFBQTs7QUFBZDs7Ozs7RUFBYzs7QUFBZDs7RUFBQSxlQUFjO0VBQWQsWUFBYztBQUFBOztBQUVkO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7SUFBQTtFQUFvQjtBQUFBOztBQUFwQjtFQUFBO0lBQUE7RUFBb0I7QUFBQTs7QUFBcEI7RUFBQTtJQUFBO0VBQW9CO0FBQUE7O0FBQXBCO0VBQUE7SUFBQTtFQUFvQjtBQUFBOztBQUFwQjtFQUFBO0lBQUE7RUFBb0I7QUFBQTs7QUFFcEI7RUFBQSx1QkFBbUI7RUFBbkIsMkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixtREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsdURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix1REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsb0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixzREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsdURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix1REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixvREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixvREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsb0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixvREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsb0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsMkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixtREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGdFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixnRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsZ0VBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGdFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwyREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG1EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsZ0VBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsdURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixnRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGdFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsZ0VBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixnRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix1REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGdFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix1REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIscURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHFEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNkRBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixxREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixzREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixzREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixzREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsaUVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix5REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGlFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIseURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixpRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHlEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsaUVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix5REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0VBQW5CLGtFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsMERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQixrRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0VBQW5CLDBEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsa0VBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQiwwREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0VBQW5CLGtFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsMERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQixrRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0VBQW5CLDBEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFdBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFlBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQixzQkFBbUI7RUFBbkIsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQixVQUFtQjtFQUFuQixTQUFtQjtFQUFuQixpQkFBbUI7RUFBbkIsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFdBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFlBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQixzQkFBbUI7RUFBbkIsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQixVQUFtQjtFQUFuQixTQUFtQjtFQUFuQixpQkFBbUI7RUFBbkIsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFdBQW1CO0VBQW5CLFVBQW1CO0VBQW5CLFlBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQixzQkFBbUI7RUFBbkIsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQixVQUFtQjtFQUFuQixTQUFtQjtFQUFuQixpQkFBbUI7RUFBbkIsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0tBQW5CLHFCQUFtQjtVQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSw2QkFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSwrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSwrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSwrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9DQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLCtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDhCQUFtQjtFQUFuQiwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtLQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7S0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0tBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtLQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMEJBQW1CO0tBQW5CO0FBQW1COztBQUFuQjtFQUFBLDBCQUFtQjtLQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7S0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0tBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRCQUFtQjtLQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0NBQW1CO0tBQW5CO0FBQW1COztBQUFuQjtFQUFBLDZCQUFtQjtLQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7S0FBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsNEJBQW1CO01BQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtNQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7TUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxRQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixhQUFtQjtFQUFuQixjQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixhQUFtQjtFQUFuQixjQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixhQUFtQjtFQUFuQixjQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixhQUFtQjtFQUFuQixjQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQixXQUFtQjtFQUFuQixZQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxRQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxhQUFtQjtFQUFuQixlQUFtQjtFQUFuQixnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGFBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxhQUFtQjtFQUFuQixlQUFtQjtFQUFuQixnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkIsVUFBbUI7RUFBbkIsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFlBQW1CO0VBQW5CLGNBQW1CO0VBQW5CLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGFBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixhQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxhQUFtQjtFQUFuQixlQUFtQjtFQUFuQixnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkIsY0FBbUI7RUFBbkIsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFVBQW1CO0VBQW5CLFlBQW1CO0VBQW5CLGFBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGFBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxhQUFtQjtFQUFuQixlQUFtQjtFQUFuQixnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkIsY0FBbUI7RUFBbkIsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsYUFBbUI7RUFBbkIsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxjQUFtQjtFQUFuQixnQkFBbUI7RUFBbkIsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGNBQW1CO0VBQW5CLGdCQUFtQjtFQUFuQixpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxRQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQixpQkFBbUI7RUFBbkIsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQixrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkIsVUFBbUI7RUFBbkIsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkIsVUFBbUI7RUFBbkIsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkIsVUFBbUI7RUFBbkIsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLGtCQUFtQjtFQUFuQixtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLGtCQUFtQjtFQUFuQixtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkIsV0FBbUI7RUFBbkIsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxjQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFFBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsVUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsU0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLFlBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDRDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0RUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9GQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNENBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNGQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNEVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtGQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0RUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9GQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNENBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDRFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNGQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0Q0FBbUI7RUFBbkIsMkJBQW1CO0VBQW5CLDRCQUFtQjtFQUFuQix3Q0FBbUI7RUFBbkIsa0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHlDQUFtQjtFQUFuQiw4Q0FBbUI7RUFBbkIsZ0RBQW1CO0VBQW5CLGlEQUFtQjtFQUFuQixrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEseUJBQW1CO0tBQW5CLHNCQUFtQjtNQUFuQixxQkFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEseUJBQW1CO0tBQW5CLHNCQUFtQjtNQUFuQixxQkFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO0tBQW5CLHFCQUFtQjtVQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkIsc0JBQW1CO01BQW5CLHFCQUFtQjtVQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsMEJBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwwQkFBbUI7RUFBbkIsdUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUEseUJBQW1CO09BQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtPQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7T0FBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQixtQkFBbUI7RUFBbkIsY0FBbUI7RUFBbkIsY0FBbUI7RUFBbkIsY0FBbUI7RUFBbkIsZUFBbUI7RUFBbkIsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CLG1CQUFtQjtFQUFuQixjQUFtQjtFQUFuQixjQUFtQjtFQUFuQixjQUFtQjtFQUFuQixlQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdHQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0VBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLCtCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0lBQUE7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQTtJQUFBO0VBQW1CO0FBQUE7O0FBQW5CO0VBQUE7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQTtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjtBQUFBOztBQUFuQjtFQUFBO0lBQUE7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQTtJQUFBO0VBQW1CO0FBQUE7O0FBQW5CO0VBQUE7SUFBQSwyQkFBbUI7SUFBbkIsMERBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CLDBEQUFtQjtZQUFuQjtFQUFtQjtBQUFBOztBQUFuQjtFQUFBO0lBQUEsMkJBQW1CO0lBQW5CLDBEQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQiwwREFBbUI7WUFBbkI7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQSx1QkFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMENBQW1CO1VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDhEQUFtQjtVQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpRUFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUNBQW1CO1VBQW5CO0FBQW1COztBQ0puQjtFREVBO0lBQUE7RUFBb0I7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFFcEI7SUFBQSx1QkFBbUI7SUFBbkIsMkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixtREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsMkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixtREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO09BQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw2QkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw2QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO1FBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtRQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7UUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5Q0FBbUI7SUFBbkIsOENBQW1CO0lBQW5CLGdEQUFtQjtJQUFuQixpREFBbUI7SUFBbkIsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQixzQkFBbUI7UUFBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQixzQkFBbUI7UUFBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtPQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQixtQkFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3R0FBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdFQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMENBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhEQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpRUFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUNBQW1CO1lBQW5CO0VBQW1CO0FFK3o1RG5COztBRG4wNURBO0VERUE7SUFBQTtFQUFvQjs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUVwQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDJEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsbURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7T0FBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNkJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7UUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1FBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtRQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlDQUFtQjtJQUFuQiw4Q0FBbUI7SUFBbkIsZ0RBQW1CO0lBQW5CLGlEQUFtQjtJQUFuQixrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO09BQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkIsc0JBQW1CO1FBQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQixtQkFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdHQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0VBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQ0FBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOERBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlFQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQ0FBbUI7WUFBbkI7RUFBbUI7QUV5NjFGbkI7O0FENzYxRkE7RURFQTtJQUFBO0VBQW9COztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBRXBCO0lBQUEsdUJBQW1CO0lBQW5CLDJEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsbURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDJEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsbURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsMkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixtREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQixVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsc0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsU0FBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQixVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsc0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsU0FBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQixVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsc0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsU0FBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtPQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsNkJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw2QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtRQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7UUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1FBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUNBQW1CO0lBQW5CLDhDQUFtQjtJQUFuQixnREFBbUI7SUFBbkIsaURBQW1CO0lBQW5CLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkIsc0JBQW1CO1FBQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkIsc0JBQW1CO1FBQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7T0FBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQixzQkFBbUI7UUFBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0dBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3RUFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDBDQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4REFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUVBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFDQUFtQjtZQUFuQjtFQUFtQjtBRW1oeUhuQjs7QUR2aHlIQTtFREVBO0lBQUE7RUFBb0I7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFFcEI7SUFBQSx1QkFBbUI7SUFBbkIsMkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixtREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsMkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixtREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQixVQUFtQjtJQUFuQixTQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO09BQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw2QkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw2QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO1FBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtRQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7UUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkIsYUFBbUI7SUFBbkIsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQixpQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkIsV0FBbUI7SUFBbkIsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5Q0FBbUI7SUFBbkIsOENBQW1CO0lBQW5CLGdEQUFtQjtJQUFuQixpREFBbUI7SUFBbkIsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQixzQkFBbUI7UUFBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQixzQkFBbUI7UUFBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtPQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDBCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkIsbUJBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQixtQkFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3R0FBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdFQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMENBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhEQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpRUFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUNBQW1CO1lBQW5CO0VBQW1CO0FFNm51Sm5COztBRGpvdUpBO0VERUE7SUFBQTtFQUFvQjs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUFwQjtJQUFBO01BQUE7SUFBb0I7RUFBQTs7RUFBcEI7SUFBQTtNQUFBO0lBQW9CO0VBQUE7O0VBQXBCO0lBQUE7TUFBQTtJQUFvQjtFQUFBOztFQUVwQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw0REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG9EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixvREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwyREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLG1EQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDJEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsbURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsK0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix1REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLCtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsdURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixnRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGdFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsZ0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiwrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHVEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsNkRBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixxREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDZEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIscURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw2REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHFEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDhEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsc0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQiw4REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHNEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsOERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixzREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLDREQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsb0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIsaUVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQix5REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLGlFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7SUFBbkIseURBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtJQUFuQixpRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO0lBQW5CLHlEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQixrRUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLDBEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsa0VBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CLGtFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsMERBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkIsVUFBbUI7SUFBbkIsV0FBbUI7SUFBbkIsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFNBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7T0FBbkIscUJBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1DQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDZCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsK0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkIsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDhCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwrQkFBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQ0FBbUI7T0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNkJBQW1CO09BQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtPQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw4QkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7UUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1FBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtRQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxtQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFdBQW1CO0lBQW5CLGFBQW1CO0lBQW5CLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFNBQW1CO0lBQW5CLFdBQW1CO0lBQW5CLFlBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFVBQW1CO0lBQW5CLFlBQW1CO0lBQW5CLGFBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQixlQUFtQjtJQUFuQixnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkIsWUFBbUI7SUFBbkIsYUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsYUFBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFlBQW1CO0lBQW5CLGNBQW1CO0lBQW5CLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGFBQW1CO0lBQW5CLGVBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQixhQUFtQjtJQUFuQixjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CLGdCQUFtQjtJQUFuQixpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkIsZ0JBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQixnQkFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLFFBQW1CO0lBQW5CLFVBQW1CO0lBQW5CLFdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CLGlCQUFtQjtJQUFuQixrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkIsaUJBQW1CO0lBQW5CLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQixVQUFtQjtJQUFuQixXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQixXQUFtQjtJQUFuQixZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQixZQUFtQjtJQUFuQixhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxZQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxhQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsY0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxjQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsUUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxRQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxTQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxXQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsU0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsV0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsVUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsWUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0RUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9GQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNENBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDRFQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0Q0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtGQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvRkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0ZBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLDJHQUFtQjtJQUFuQix5R0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsMkdBQW1CO0lBQW5CLHlHQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyR0FBbUI7SUFBbkIseUdBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsb0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxvQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsNEJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlDQUFtQjtJQUFuQiw4Q0FBbUI7SUFBbkIsZ0RBQW1CO0lBQW5CLGlEQUFtQjtJQUFuQixrREFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO09BQW5CLHNCQUFtQjtRQUFuQixxQkFBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO09BQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7T0FBbkIsc0JBQW1CO1FBQW5CLHFCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsdUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx1QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEscUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHFCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxzQkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEsc0JBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLG9CQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUEseUJBQW1CO1NBQW5CO0VBQW1COztFQUFuQjtJQUFBLHlCQUFtQjtTQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSx5QkFBbUI7U0FBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsc0NBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHNDQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxtQ0FBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLG1CQUFtQjtJQUFuQixtQkFBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsY0FBbUI7SUFBbkIsZUFBbUI7SUFBbkIsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsbUJBQW1CO0lBQW5CLG1CQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixjQUFtQjtJQUFuQixlQUFtQjtJQUFuQixlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGdCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxlQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxrQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUEsZUFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsZ0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxnQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsaUJBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGVBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGtCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxpQkFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsa0JBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlCQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQSx3QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLHdHQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsd0VBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSw0QkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBLCtCQUFtQjtJQUFuQix3REFBbUI7SUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOEJBQW1CO0lBQW5CLHdEQUFtQjtJQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwyQkFBbUI7SUFBbkIsd0RBQW1CO0lBQW5CO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBLHVCQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSwwQ0FBbUI7WUFBbkI7RUFBbUI7O0VBQW5CO0lBQUEsOERBQW1CO1lBQW5CO0VBQW1COztFQUFuQjtJQUFBLGlFQUFtQjtZQUFuQjtFQUFtQjs7RUFBbkI7SUFBQSxxQ0FBbUI7WUFBbkI7RUFBbUI7QUV1dXFMbkIsQyIsImZpbGUiOiJ0YWlsd2luZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcclxuXHJcbkB0YWlsd2luZCBjb21wb25lbnRzO1xyXG5cclxuQHRhaWx3aW5kIHV0aWxpdGllczsiLG51bGwsIi8qISBtb2Rlcm4tbm9ybWFsaXplIHYxLjAuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplICovXG5cbi8qXG5Eb2N1bWVudFxuPT09PT09PT1cbiovXG5cbi8qKlxuVXNlIGEgYmV0dGVyIGJveCBtb2RlbCAob3BpbmlvbmF0ZWQpLlxuKi9cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyoqXG5Vc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplIChvcGluaW9uYXRlZCkuXG4qL1xuXG46cm9vdCB7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIC1vLXRhYi1zaXplOiA0O1xuICAgICB0YWItc2l6ZTogNDtcbn1cblxuLyoqXG4xLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4yLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLypcblNlY3Rpb25zXG49PT09PT09PVxuKi9cblxuLyoqXG5SZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbkltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4qL1xuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6XG5cdFx0c3lzdGVtLXVpLFxuXHRcdC1hcHBsZS1zeXN0ZW0sIC8qIEZpcmVmb3ggc3VwcG9ydHMgdGhpcyBidXQgbm90IHlldCBgc3lzdGVtLXVpYCAqL1xuXHRcdCdTZWdvZSBVSScsXG5cdFx0Um9ib3RvLFxuXHRcdEhlbHZldGljYSxcblx0XHRBcmlhbCxcblx0XHRzYW5zLXNlcmlmLFxuXHRcdCdBcHBsZSBDb2xvciBFbW9qaScsXG5cdFx0J1NlZ29lIFVJIEVtb2ppJztcbn1cblxuLypcbkdyb3VwaW5nIGNvbnRlbnRcbj09PT09PT09PT09PT09PT1cbiovXG5cbi8qKlxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxuMi4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2Ugb2YgYm9yZGVyIGNvbG9yIGluIEZpcmVmb3guIChodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA2NTUpXG4qL1xuXG5ociB7XG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuVGV4dC1sZXZlbCBzZW1hbnRpY3Ncbj09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4vKipcbkFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuYWJiclt0aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cbiovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbjEuIEltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4yLiBDb3JyZWN0IHRoZSBvZGQgJ2VtJyBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OlxuXHRcdHVpLW1vbm9zcGFjZSxcblx0XHRTRk1vbm8tUmVndWxhcixcblx0XHRDb25zb2xhcyxcblx0XHQnTGliZXJhdGlvbiBNb25vJyxcblx0XHRNZW5sbyxcblx0XHRtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG5BZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuUHJldmVudCAnc3ViJyBhbmQgJ3N1cCcgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qXG5UYWJ1bGFyIGRhdGFcbj09PT09PT09PT09PVxuKi9cblxuLyoqXG4xLiBSZW1vdmUgdGV4dCBpbmRlbnRhdGlvbiBmcm9tIHRhYmxlIGNvbnRlbnRzIGluIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTk5MDg4LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAxMjk3KVxuMi4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTM1NzI5LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk1MDE2KVxuKi9cblxudGFibGUge1xuICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLypcbkZvcm1zXG49PT09PVxuKi9cblxuLyoqXG4xLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbjIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG5SZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UgYW5kIEZpcmVmb3guXG4xLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4qL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbkNvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4qL1xuXG5idXR0b24sXG5bdHlwZT0nYnV0dG9uJ10sXG5bdHlwZT0ncmVzZXQnXSxcblt0eXBlPSdzdWJtaXQnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcblJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4qL1xuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuKi9cblxuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcblJlbW92ZSB0aGUgYWRkaXRpb25hbCAnOmludmFsaWQnIHN0eWxlcyBpbiBGaXJlZm94LlxuU2VlOiBodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczN1xuKi9cblxuOi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dCAnZmllbGRzZXQnIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiovXG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXG4qL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG5Db3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4yLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiovXG5cblt0eXBlPSdzZWFyY2gnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuKi9cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbjEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4yLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvICdpbmhlcml0JyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuSW50ZXJhY3RpdmVcbj09PT09PT09PT09XG4qL1xuXG4vKlxuQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKipcbiAqIE1hbnVhbGx5IGZvcmtlZCBmcm9tIFNVSVQgQ1NTIEJhc2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2VcbiAqIEEgdGhpbiBsYXllciBvbiB0b3Agb2Ygbm9ybWFsaXplLmNzcyB0aGF0IHByb3ZpZGVzIGEgc3RhcnRpbmcgcG9pbnQgbW9yZVxuICogc3VpdGFibGUgZm9yIHdlYiBhcHBsaWNhdGlvbnMuXG4gKi9cblxuLyoqXG4gKiBSZW1vdmVzIHRoZSBkZWZhdWx0IHNwYWNpbmcgYW5kIGJvcmRlciBmb3IgYXBwcm9wcmlhdGUgZWxlbWVudHMuXG4gKi9cblxuYmxvY2txdW90ZSxcbmRsLFxuZGQsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5ocixcbmZpZ3VyZSxcbnAsXG5wcmUge1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKipcbiAqIFdvcmsgYXJvdW5kIGEgRmlyZWZveC9JRSBidWcgd2hlcmUgdGhlIHRyYW5zcGFyZW50IGBidXR0b25gIGJhY2tncm91bmRcbiAqIHJlc3VsdHMgaW4gYSBsb3NzIG9mIHRoZSBkZWZhdWx0IGBidXR0b25gIGZvY3VzIHN0eWxlcy5cbiAqL1xuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFRhaWx3aW5kIGN1c3RvbSByZXNldCBzdHlsZXNcbiAqL1xuXG4vKipcbiAqIDEuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5ICh3aXRoIFRhaWx3aW5kJ3MgZGVmYXVsdFxuICogICAgc2Fucy1zZXJpZiBmb250IHN0YWNrIGFzIGEgZmFsbGJhY2spIGFzIGEgc2FuZSBkZWZhdWx0LlxuICogMi4gVXNlIFRhaWx3aW5kJ3MgZGVmYXVsdCBcIm5vcm1hbFwiIGxpbmUtaGVpZ2h0IHNvIHRoZSB1c2VyIGlzbid0IGZvcmNlZFxuICogICAgdG8gb3ZlcnJpZGUgaXQgdG8gZW5zdXJlIGNvbnNpc3RlbmN5IGV2ZW4gd2hlbiB1c2luZyB0aGUgZGVmYXVsdCB0aGVtZS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBJbmhlcml0IGZvbnQtZmFtaWx5IGFuZCBsaW5lLWhlaWdodCBmcm9tIGBodG1sYCBzbyB1c2VycyBjYW4gc2V0IHRoZW0gYXNcbiAqIGEgY2xhc3MgZGlyZWN0bHkgb24gdGhlIGBodG1sYCBlbGVtZW50LlxuICovXG5cbmJvZHkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC5cbiAqXG4gKiAgICBXZSB1c2VkIHRvIHNldCB0aGlzIGluIHRoZSBodG1sIGVsZW1lbnQgYW5kIGluaGVyaXQgZnJvbVxuICogICAgdGhlIHBhcmVudCBlbGVtZW50IGZvciBldmVyeXRoaW5nIGVsc2UuIFRoaXMgY2F1c2VkIGlzc3Vlc1xuICogICAgaW4gc2hhZG93LWRvbS1lbmhhbmNlZCBlbGVtZW50cyBsaWtlIDxkZXRhaWxzPiB3aGVyZSB0aGUgY29udGVudFxuICogICAgaXMgd3JhcHBlZCBieSBhIGRpdiB3aXRoIGJveC1zaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy80XG4gKlxuICpcbiAqIDIuIEFsbG93IGFkZGluZyBhIGJvcmRlciB0byBhbiBlbGVtZW50IGJ5IGp1c3QgYWRkaW5nIGEgYm9yZGVyLXdpZHRoLlxuICpcbiAqICAgIEJ5IGRlZmF1bHQsIHRoZSB3YXkgdGhlIGJyb3dzZXIgc3BlY2lmaWVzIHRoYXQgYW4gZWxlbWVudCBzaG91bGQgaGF2ZSBub1xuICogICAgYm9yZGVyIGlzIGJ5IHNldHRpbmcgaXQncyBib3JkZXItc3R5bGUgdG8gYG5vbmVgIGluIHRoZSB1c2VyLWFnZW50XG4gKiAgICBzdHlsZXNoZWV0LlxuICpcbiAqICAgIEluIG9yZGVyIHRvIGVhc2lseSBhZGQgYm9yZGVycyB0byBlbGVtZW50cyBieSBqdXN0IHNldHRpbmcgdGhlIGBib3JkZXItd2lkdGhgXG4gKiAgICBwcm9wZXJ0eSwgd2UgY2hhbmdlIHRoZSBkZWZhdWx0IGJvcmRlci1zdHlsZSBmb3IgYWxsIGVsZW1lbnRzIHRvIGBzb2xpZGAsIGFuZFxuICogICAgdXNlIGJvcmRlci13aWR0aCB0byBoaWRlIHRoZW0gaW5zdGVhZC4gVGhpcyB3YXkgb3VyIGBib3JkZXJgIHV0aWxpdGllcyBvbmx5XG4gKiAgICBuZWVkIHRvIHNldCB0aGUgYGJvcmRlci13aWR0aGAgcHJvcGVydHkgaW5zdGVhZCBvZiB0aGUgZW50aXJlIGBib3JkZXJgXG4gKiAgICBzaG9ydGhhbmQsIG1ha2luZyBvdXIgYm9yZGVyIHV0aWxpdGllcyBtdWNoIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGNvbXBvc2UuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kY3NzL3RhaWx3aW5kY3NzL3B1bGwvMTE2XG4gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgYm9yZGVyLXdpZHRoOiAwOyAvKiAyICovXG4gIGJvcmRlci1zdHlsZTogc29saWQ7IC8qIDIgKi9cbiAgYm9yZGVyLWNvbG9yOiAjZTVlN2ViOyAvKiAyICovXG59XG5cbi8qXG4gKiBFbnN1cmUgaG9yaXpvbnRhbCBydWxlcyBhcmUgdmlzaWJsZSBieSBkZWZhdWx0XG4gKi9cblxuaHIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi8qKlxuICogVW5kbyB0aGUgYGJvcmRlci1zdHlsZTogbm9uZWAgcmVzZXQgdGhhdCBOb3JtYWxpemUgYXBwbGllcyB0byBpbWFnZXMgc28gdGhhdFxuICogb3VyIGBib3JkZXIte3dpZHRofWAgdXRpbGl0aWVzIGhhdmUgdGhlIGV4cGVjdGVkIGVmZmVjdC5cbiAqXG4gKiBUaGUgTm9ybWFsaXplIHJlc2V0IGlzIHVubmVjZXNzYXJ5IGZvciB1cyBzaW5jZSB3ZSBkZWZhdWx0IHRoZSBib3JkZXItd2lkdGhcbiAqIHRvIDAgb24gYWxsIGVsZW1lbnRzLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGNzcy90YWlsd2luZGNzcy9pc3N1ZXMvMzYyXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzljYTNhZjtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzljYTNhZjtcbn1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5Y2EzYWY7XG59XG5cbmJ1dHRvbixcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVzZXQgbGlua3MgdG8gb3B0aW1pemUgZm9yIG9wdC1pbiBzdHlsaW5nIGluc3RlYWQgb2ZcbiAqIG9wdC1vdXQuXG4gKi9cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVzZXQgZm9ybSBlbGVtZW50IHByb3BlcnRpZXMgdGhhdCBhcmUgZWFzeSB0byBmb3JnZXQgdG9cbiAqIHN0eWxlIGV4cGxpY2l0bHkgc28geW91IGRvbid0IGluYWR2ZXJ0ZW50bHkgaW50cm9kdWNlXG4gKiBzdHlsZXMgdGhhdCBkZXZpYXRlIGZyb20geW91ciBkZXNpZ24gc3lzdGVtLiBUaGVzZSBzdHlsZXNcbiAqIHN1cHBsZW1lbnQgYSBwYXJ0aWFsIHJlc2V0IHRoYXQgaXMgYWxyZWFkeSBhcHBsaWVkIGJ5XG4gKiBub3JtYWxpemUuY3NzLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBVc2UgdGhlIGNvbmZpZ3VyZWQgJ21vbm8nIGZvbnQgZmFtaWx5IGZvciBlbGVtZW50cyB0aGF0XG4gKiBhcmUgZXhwZWN0ZWQgdG8gYmUgcmVuZGVyZWQgd2l0aCBhIG1vbm9zcGFjZSBmb250LCBmYWxsaW5nXG4gKiBiYWNrIHRvIHRoZSBzeXN0ZW0gbW9ub3NwYWNlIHN0YWNrIGlmIHRoZXJlIGlzIG5vIGNvbmZpZ3VyZWRcbiAqICdtb25vJyBmb250IGZhbWlseS5cbiAqL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi8qKlxuICogTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQgYXMgdGhhdCdzXG4gKiB0aGUgYmVoYXZpb3IgeW91IHdhbnQgYWxtb3N0IGFsbCBvZiB0aGUgdGltZS4gSW5zcGlyZWQgYnlcbiAqIENTUyBSZW1lZHksIHdpdGggYHN2Z2AgYWRkZWQgYXMgd2VsbC5cbiAqXG4gKiBodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0XG4gKi9cblxuaW1nLFxuc3ZnLFxudmlkZW8sXG5jYW52YXMsXG5hdWRpbyxcbmlmcmFtZSxcbmVtYmVkLFxub2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qKlxuICogQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlXG4gKiB0aGVpciBpbnN0cmluc2ljIGFzcGVjdCByYXRpby5cbiAqXG4gKiBodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0XG4gKi9cblxuaW1nLFxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxufVxuXG4uc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbn1cblxuLnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLmRpdmlkZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xufVxuXG4uZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXZpZGUtY3VycmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmRpdmlkZS1ibGFjayA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS13aGl0ZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1yZWQtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcmVkLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1yZWQtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtZ3JlZW4tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyZWVuLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcHVycGxlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXBpbmstNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1waW5rLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXBpbmstNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXNvbGlkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5kaXZpZGUtZGFzaGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xufVxuXG4uZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuLmRpdmlkZS1kb3VibGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG59XG5cbi5kaXZpZGUtbm9uZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNzUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTk1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLm5vdC1zci1vbmx5IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpub3Qtc3Itb25seTpmb2N1cy13aXRoaW4ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZm9jdXNcXDpzci1vbmx5OmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5mb2N1c1xcOm5vdC1zci1vbmx5OmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmFwcGVhcmFuY2Utbm9uZSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5iZy1maXhlZCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbi5iZy1sb2NhbCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG59XG5cbi5iZy1zY3JvbGwge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cblxuLmJnLWNsaXAtYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xufVxuXG4uYmctY2xpcC1wYWRkaW5nIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmJnLWNsaXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG59XG5cbi5iZy1jbGlwLXRleHQge1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyYXktNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXJlZC0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1yZWQtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXJlZC00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ncmVlbi0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JlZW4tMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JlZW4tNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ibHVlLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ibHVlLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWluZGlnby0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1wdXJwbGUtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1wdXJwbGUtNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcGluay01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBpbmstNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcGluay03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBpbmstODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy13aGl0ZSB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1yZWQtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1yZWQtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctYmx1ZS03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXBpbmstNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ob3ZlclxcOmJnLWJsYWNrOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS03MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtMzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLW5vbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by10ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by1yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tYnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by1ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uZnJvbS10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mcm9tLWN1cnJlbnQge1xuICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZyb20tYmxhY2sge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mcm9tLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbn1cblxuLmZyb20tZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbn1cblxuLmZyb20tZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbn1cblxuLmZyb20tZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uZnJvbS1yZWQtNTAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG59XG5cbi5mcm9tLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG59XG5cbi5mcm9tLXJlZC0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5mcm9tLXJlZC0zMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG59XG5cbi5mcm9tLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG59XG5cbi5mcm9tLXJlZC01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uZnJvbS1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbn1cblxuLmZyb20tcmVkLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG59XG5cbi5mcm9tLXJlZC04MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uZnJvbS1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbn1cblxuLmZyb20teWVsbG93LTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG59XG5cbi5mcm9tLXllbGxvdy00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmZyb20teWVsbG93LTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbn1cblxuLmZyb20teWVsbG93LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmZyb20teWVsbG93LTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG59XG5cbi5mcm9tLXllbGxvdy05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmZyb20tZ3JlZW4tMTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmZyb20tZ3JlZW4tNDAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmZyb20tYmx1ZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbn1cblxuLmZyb20tYmx1ZS0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG59XG5cbi5mcm9tLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uZnJvbS1ibHVlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbn1cblxuLmZyb20tYmx1ZS00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbn1cblxuLmZyb20tYmx1ZS01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmZyb20tYmx1ZS02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xufVxuXG4uZnJvbS1ibHVlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG59XG5cbi5mcm9tLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmZyb20tYmx1ZS05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xufVxuXG4uZnJvbS1pbmRpZ28tNTAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0zMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbn1cblxuLmZyb20taW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uZnJvbS1pbmRpZ28tODAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbn1cblxuLmZyb20taW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xufVxuXG4uZnJvbS1wdXJwbGUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbn1cblxuLmZyb20tcGluay0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5mcm9tLXBpbmstMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbn1cblxuLmZyb20tcGluay01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmZyb20tcGluay02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbn1cblxuLmZyb20tcGluay03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xufVxuXG4uZnJvbS1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5mcm9tLXBpbmstOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbn1cblxuLnZpYS10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4udmlhLWN1cnJlbnQge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi52aWEtYmxhY2sge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4udmlhLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLnZpYS1ncmF5LTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbn1cblxuLnZpYS1ncmF5LTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG59XG5cbi52aWEtZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4udmlhLWdyYXktMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbn1cblxuLnZpYS1ncmF5LTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG59XG5cbi52aWEtZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4udmlhLWdyYXktNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbn1cblxuLnZpYS1ncmF5LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG59XG5cbi52aWEtZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4udmlhLWdyYXktOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbn1cblxuLnZpYS1yZWQtNTAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xufVxuXG4udmlhLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4udmlhLXJlZC0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xufVxuXG4udmlhLXJlZC0zMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xufVxuXG4udmlhLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4udmlhLXJlZC01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbn1cblxuLnZpYS1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG59XG5cbi52aWEtcmVkLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4udmlhLXJlZC04MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbn1cblxuLnZpYS1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4udmlhLXllbGxvdy00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xufVxuXG4udmlhLXllbGxvdy05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLnZpYS1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG59XG5cbi52aWEtZ3JlZW4tMTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbn1cblxuLnZpYS1ncmVlbi0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4udmlhLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG59XG5cbi52aWEtZ3JlZW4tNDAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xufVxuXG4udmlhLWdyZWVuLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLnZpYS1ncmVlbi02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbn1cblxuLnZpYS1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xufVxuXG4udmlhLWdyZWVuLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLnZpYS1ncmVlbi05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG59XG5cbi52aWEtYmx1ZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG59XG5cbi52aWEtYmx1ZS0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4udmlhLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbn1cblxuLnZpYS1ibHVlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG59XG5cbi52aWEtYmx1ZS00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi52aWEtYmx1ZS01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG59XG5cbi52aWEtYmx1ZS02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbn1cblxuLnZpYS1ibHVlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4udmlhLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG59XG5cbi52aWEtYmx1ZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbn1cblxuLnZpYS1pbmRpZ28tNTAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4udmlhLWluZGlnby0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xufVxuXG4udmlhLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xufVxuXG4udmlhLWluZGlnby0zMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4udmlhLWluZGlnby00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xufVxuXG4udmlhLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG59XG5cbi52aWEtaW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4udmlhLWluZGlnby03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbn1cblxuLnZpYS1pbmRpZ28tODAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG59XG5cbi52aWEtaW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4udmlhLXB1cnBsZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLnZpYS1wdXJwbGUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xufVxuXG4udmlhLXB1cnBsZS03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4udmlhLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbn1cblxuLnZpYS1waW5rLTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbn1cblxuLnZpYS1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi52aWEtcGluay0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xufVxuXG4udmlhLXBpbmstMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbn1cblxuLnZpYS1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi52aWEtcGluay01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG59XG5cbi52aWEtcGluay02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG59XG5cbi52aWEtcGluay03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLnZpYS1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xufVxuXG4udmlhLXBpbmstOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG59XG5cbi50by10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xufVxuXG4udG8tY3VycmVudCB7XG4gIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRvLWJsYWNrIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbn1cblxuLnRvLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbn1cblxuLnRvLWdyYXktNTAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xufVxuXG4udG8tZ3JheS0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xufVxuXG4udG8tZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xufVxuXG4udG8tZ3JheS0zMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xufVxuXG4udG8tZ3JheS00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xufVxuXG4udG8tZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xufVxuXG4udG8tZ3JheS02MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xufVxuXG4udG8tZ3JheS03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xufVxuXG4udG8tZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xufVxuXG4udG8tZ3JheS05MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xufVxuXG4udG8tcmVkLTUwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbn1cblxuLnRvLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xufVxuXG4udG8tcmVkLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG59XG5cbi50by1yZWQtMzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbn1cblxuLnRvLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xufVxuXG4udG8tcmVkLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG59XG5cbi50by1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbn1cblxuLnRvLXJlZC03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xufVxuXG4udG8tcmVkLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG59XG5cbi50by1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbn1cblxuLnRvLXllbGxvdy01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG59XG5cbi50by15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbn1cblxuLnRvLXllbGxvdy0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xufVxuXG4udG8teWVsbG93LTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG59XG5cbi50by15ZWxsb3ctNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbn1cblxuLnRvLXllbGxvdy01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xufVxuXG4udG8teWVsbG93LTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG59XG5cbi50by15ZWxsb3ctNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbn1cblxuLnRvLXllbGxvdy04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xufVxuXG4udG8teWVsbG93LTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG59XG5cbi50by1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG59XG5cbi50by1ncmVlbi0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xufVxuXG4udG8tZ3JlZW4tMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbn1cblxuLnRvLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG59XG5cbi50by1ncmVlbi00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xufVxuXG4udG8tZ3JlZW4tNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbn1cblxuLnRvLWdyZWVuLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG59XG5cbi50by1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xufVxuXG4udG8tZ3JlZW4tODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0Njtcbn1cblxuLnRvLWdyZWVuLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG59XG5cbi50by1ibHVlLTUwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbn1cblxuLnRvLWJsdWUtMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbn1cblxuLnRvLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbn1cblxuLnRvLWJsdWUtMzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbn1cblxuLnRvLWJsdWUtNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbn1cblxuLnRvLWJsdWUtNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbn1cblxuLnRvLWJsdWUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbn1cblxuLnRvLWJsdWUtNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbn1cblxuLnRvLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbn1cblxuLnRvLWJsdWUtOTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbn1cblxuLnRvLWluZGlnby01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG59XG5cbi50by1pbmRpZ28tMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbn1cblxuLnRvLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xufVxuXG4udG8taW5kaWdvLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG59XG5cbi50by1pbmRpZ28tNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbn1cblxuLnRvLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xufVxuXG4udG8taW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG59XG5cbi50by1pbmRpZ28tNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbn1cblxuLnRvLWluZGlnby04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xufVxuXG4udG8taW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG59XG5cbi50by1wdXJwbGUtNTAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xufVxuXG4udG8tcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG59XG5cbi50by1wdXJwbGUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbn1cblxuLnRvLXB1cnBsZS0zMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xufVxuXG4udG8tcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG59XG5cbi50by1wdXJwbGUtNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbn1cblxuLnRvLXB1cnBsZS02MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xufVxuXG4udG8tcHVycGxlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG59XG5cbi50by1wdXJwbGUtODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbn1cblxuLnRvLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xufVxuXG4udG8tcGluay01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG59XG5cbi50by1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG59XG5cbi50by1waW5rLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG59XG5cbi50by1waW5rLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG59XG5cbi50by1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG59XG5cbi50by1waW5rLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG59XG5cbi50by1waW5rLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG59XG5cbi50by1waW5rLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG59XG5cbi50by1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG59XG5cbi50by1waW5rLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG59XG5cbi5ob3ZlclxcOmZyb20tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWN1cnJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbn1cblxuLmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6dG8tY3VycmVudDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xufVxuXG4uaG92ZXJcXDp0by13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xufVxuXG4uaG92ZXJcXDp0by1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xufVxuXG4uaG92ZXJcXDp0by1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbn1cblxuLmhvdmVyXFw6dG8tcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbn1cblxuLmhvdmVyXFw6dG8tcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3Nztcbn1cblxuLmhvdmVyXFw6dG8tcGluay03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0Mztcbn1cblxuLmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtY3VycmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xufVxuXG4uZm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDp0by1jdXJyZW50OmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG59XG5cbi5mb2N1c1xcOnRvLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG59XG5cbi5mb2N1c1xcOnRvLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1Nztcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0Njtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbn1cblxuLmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbn1cblxuLmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbn1cblxuLmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xufVxuXG4uYmctb3BhY2l0eS0wIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwO1xufVxuXG4uYmctb3BhY2l0eS01IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktMzAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbn1cblxuLmJnLW9wYWNpdHktNDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNjAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbn1cblxuLmJnLW9wYWNpdHktNzAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTgwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5iZy1vcGFjaXR5LTkwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG59XG5cbi5iZy1vcGFjaXR5LTk1IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTIwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTI1IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4zO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS00MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC41O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC42O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03NSB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktNTpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4xO1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS00MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS03MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktOTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS05NTpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC45NTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS01OmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktMjA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS05MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLmJnLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnLWxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4uYmctbGVmdC1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cblxuLmJnLWxlZnQtdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5iZy1yaWdodCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4uYmctcmlnaHQtYm90dG9tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xufVxuXG4uYmctcmlnaHQtdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xufVxuXG4uYmctdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xufVxuXG4uYmctcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbn1cblxuLmJnLW5vLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZy1yZXBlYXQteCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLmJnLXJlcGVhdC15IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xufVxuXG4uYmctcmVwZWF0LXJvdW5kIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xufVxuXG4uYmctcmVwZWF0LXNwYWNlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuXG4uYmctYXV0byB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmJnLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmJnLWNvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5ib3JkZXItY29sbGFwc2Uge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uYm9yZGVyLXNlcGFyYXRlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib3JkZXItY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTUwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1yZWQtMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTYwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1yZWQtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci15ZWxsb3ctNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ibHVlLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItYmx1ZS0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ibHVlLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItYmx1ZS01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItaW5kaWdvLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItaW5kaWdvLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcHVycGxlLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstNDAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTUwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMzAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5ib3JkZXItb3BhY2l0eS00MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNjAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktOTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG59XG5cbi5ib3JkZXItb3BhY2l0eS05NSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5yb3VuZGVkLW5vbmUge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtbWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLXhsIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtMnhsIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLnJvdW5kZWQtM3hsIHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1mdWxsIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC10LW5vbmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXItbm9uZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLWItbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtbC1ub25lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXQtc20ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1yLXNtIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWItc20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1sLXNtIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC10IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXQtbWQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1yLW1kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLWItbWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1sLW1kIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC10LWxnIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC1yLWxnIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtYi1sZyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtbC1sZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC10LXhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXIteGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWIteGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtbC14bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXQtMnhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLXItMnhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1iLTJ4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1sLTJ4bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLXQtM3hsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1yLTN4bCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWItM3hsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1sLTN4bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC10LWZ1bGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXItZnVsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWItZnVsbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtbC1mdWxsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXRsLW5vbmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXRyLW5vbmUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuXG4ucm91bmRlZC1ici1ub25lIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtYmwtbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtdGwtc20ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtdHItc20ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLXNtIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1ibC1zbSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC10bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXRyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWJyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWJsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtbWQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtdHItbWQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLWJyLW1kIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1ibC1tZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC10bC1sZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtdHItbGcge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC1ici1sZyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLWxnIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC10bC14bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXRyLXhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWJyLXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWJsLXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtMnhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbn1cblxuLnJvdW5kZWQtdHItMnhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLWJyLTJ4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1ibC0yeGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC10bC0zeGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLXRyLTN4bCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLTN4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLTN4bCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtZnVsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtdHItZnVsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWJyLWZ1bGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1ibC1mdWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xufVxuXG4uYm9yZGVyLXNvbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLmJvcmRlci1kb3R0ZWQge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuLmJvcmRlci1kb3VibGUge1xuICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbn1cblxuLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXItd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLTgge1xuICBib3JkZXItd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLXQtMCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci1yLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci1iLTAge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG59XG5cbi5ib3JkZXItbC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci10LTIge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItci0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItYi0yIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLWwtMiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItdC00IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLWItNCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbn1cblxuLmJvcmRlci1sLTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXQtOCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1yLTgge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1iLTgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG5cbi5ib3JkZXItbC04IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci10IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmJvcmRlci1iIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLWwge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItMDpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogMHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItMjpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItNDpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItODpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogOHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXI6aG92ZXIge1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXQtMDpob3ZlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXItMDpob3ZlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItYi0wOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItbC0wOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXQtMjpob3ZlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXItMjpob3ZlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItYi0yOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItbC0yOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXQtNDpob3ZlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXItNDpob3ZlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItYi00OmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItbC00OmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXQtODpob3ZlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXItODpob3ZlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItYi04OmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItbC04OmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXQ6aG92ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yOmhvdmVyIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1iOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItbDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci0wOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci0yOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci00OmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci04OmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlcjpmb2N1cyB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdC0wOmZvY3VzIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItci0wOmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1iLTA6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1sLTA6Zm9jdXMge1xuICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdC0yOmZvY3VzIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItci0yOmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1iLTI6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1sLTI6Zm9jdXMge1xuICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdC00OmZvY3VzIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItci00OmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1iLTQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1sLTQ6Zm9jdXMge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdC04OmZvY3VzIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItci04OmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1iLTg6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1sLTg6Zm9jdXMge1xuICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdDpmb2N1cyB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXI6Zm9jdXMge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWI6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1sOmZvY3VzIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLmJveC1ib3JkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYm94LWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmN1cnNvci1hdXRvIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uY3Vyc29yLWRlZmF1bHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnNvci13YWl0IHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4uY3Vyc29yLXRleHQge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5jdXJzb3ItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4udGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnRhYmxlLWNhcHRpb24ge1xuICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xufVxuXG4udGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi50YWJsZS1jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG5cbi50YWJsZS1jb2x1bW4tZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG59XG5cbi50YWJsZS1mb290ZXItZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG59XG5cbi50YWJsZS1oZWFkZXItZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG59XG5cbi50YWJsZS1yb3ctZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi50YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi5mbG93LXJvb3Qge1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG59XG5cbi5jb250ZW50cyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5mbGV4LWNvbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LWNvbC1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5wbGFjZS1pdGVtcy1hdXRvIHtcbiAgcGxhY2UtaXRlbXM6IGF1dG87XG59XG5cbi5wbGFjZS1pdGVtcy1zdGFydCB7XG4gIHBsYWNlLWl0ZW1zOiBzdGFydDtcbn1cblxuLnBsYWNlLWl0ZW1zLWVuZCB7XG4gIHBsYWNlLWl0ZW1zOiBlbmQ7XG59XG5cbi5wbGFjZS1pdGVtcy1jZW50ZXIge1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuXG4ucGxhY2UtaXRlbXMtc3RyZXRjaCB7XG4gIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ucGxhY2UtY29udGVudC1jZW50ZXIge1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wbGFjZS1jb250ZW50LXN0YXJ0IHtcbiAgcGxhY2UtY29udGVudDogc3RhcnQ7XG59XG5cbi5wbGFjZS1jb250ZW50LWVuZCB7XG4gIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbn1cblxuLnBsYWNlLWNvbnRlbnQtYmV0d2VlbiB7XG4gIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wbGFjZS1jb250ZW50LWFyb3VuZCB7XG4gIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLnBsYWNlLWNvbnRlbnQtZXZlbmx5IHtcbiAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4ucGxhY2UtY29udGVudC1zdHJldGNoIHtcbiAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbn1cblxuLnBsYWNlLXNlbGYtYXV0byB7XG4gIHBsYWNlLXNlbGY6IGF1dG87XG59XG5cbi5wbGFjZS1zZWxmLXN0YXJ0IHtcbiAgcGxhY2Utc2VsZjogc3RhcnQ7XG59XG5cbi5wbGFjZS1zZWxmLWVuZCB7XG4gIHBsYWNlLXNlbGY6IGVuZDtcbn1cblxuLnBsYWNlLXNlbGYtY2VudGVyIHtcbiAgcGxhY2Utc2VsZjogY2VudGVyO1xufVxuXG4ucGxhY2Utc2VsZi1zdHJldGNoIHtcbiAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbn1cblxuLml0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmNvbnRlbnQtZXZlbmx5IHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0bztcbn1cblxuLnNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLnNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmp1c3RpZnktaXRlbXMtYXV0byB7XG4gIGp1c3RpZnktaXRlbXM6IGF1dG87XG59XG5cbi5qdXN0aWZ5LWl0ZW1zLXN0YXJ0IHtcbiAganVzdGlmeS1pdGVtczogc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWl0ZW1zLWVuZCB7XG4gIGp1c3RpZnktaXRlbXM6IGVuZDtcbn1cblxuLmp1c3RpZnktaXRlbXMtY2VudGVyIHtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4uanVzdGlmeS1pdGVtcy1zdHJldGNoIHtcbiAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbn1cblxuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uanVzdGlmeS1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmp1c3RpZnktZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5qdXN0aWZ5LXNlbGYtYXV0byB7XG4gIGp1c3RpZnktc2VsZjogYXV0bztcbn1cblxuLmp1c3RpZnktc2VsZi1zdGFydCB7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LXNlbGYtZW5kIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG5cbi5qdXN0aWZ5LXNlbGYtY2VudGVyIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LXNlbGYtc3RyZXRjaCB7XG4gIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbn1cblxuLmZsZXgtMSB7XG4gIGZsZXg6IDEgMSAwJTtcbn1cblxuLmZsZXgtYXV0byB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uZmxleC1pbml0aWFsIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG5cbi5mbGV4LW5vbmUge1xuICBmbGV4OiBub25lO1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5mbGV4LWdyb3cge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5mbGV4LXNocmluayB7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTk5OTk7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5vcmRlci1ub25lIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmNsZWFyLWxlZnQge1xuICBjbGVhcjogbGVmdDtcbn1cblxuLmNsZWFyLXJpZ2h0IHtcbiAgY2xlYXI6IHJpZ2h0O1xufVxuXG4uY2xlYXItYm90aCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXItbm9uZSB7XG4gIGNsZWFyOiBub25lO1xufVxuXG4uZm9udC1zYW5zIHtcbiAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4uZm9udC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xufVxuXG4uZm9udC1tb25vIHtcbiAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLmZvbnQtUGFjaWZpY28ge1xuICBmb250LWZhbWlseTogUGFjaWZpY28sIGN1cnNpdmU7XG59XG5cbi5mb250LXRoaW4ge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uZm9udC1leHRyYWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtdGhpbjpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtZXh0cmFsaWdodDpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXIge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uaG92ZXJcXDpmb250LW5vcm1hbDpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmhvdmVyXFw6Zm9udC1zZW1pYm9sZDpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtYm9sZDpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtZXh0cmFib2xkOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLmhvdmVyXFw6Zm9udC1ibGFjazpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtdGhpbjpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtZXh0cmFsaWdodDpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXMge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9jdXNcXDpmb250LW5vcm1hbDpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1zZW1pYm9sZDpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtYm9sZDpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1ibGFjazpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5oLTAge1xuICBoZWlnaHQ6IDBweDtcbn1cblxuLmgtMSB7XG4gIGhlaWdodDogMC4yNXJlbTtcbn1cblxuLmgtMiB7XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4uaC0zIHtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uaC00IHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC01IHtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uaC02IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTcge1xuICBoZWlnaHQ6IDEuNzVyZW07XG59XG5cbi5oLTgge1xuICBoZWlnaHQ6IDJyZW07XG59XG5cbi5oLTkge1xuICBoZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5oLTEwIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTExIHtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xufVxuXG4uaC0xMiB7XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmgtMTQge1xuICBoZWlnaHQ6IDMuNXJlbTtcbn1cblxuLmgtMTYge1xuICBoZWlnaHQ6IDRyZW07XG59XG5cbi5oLTIwIHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uaC0yNCB7XG4gIGhlaWdodDogNnJlbTtcbn1cblxuLmgtMjgge1xuICBoZWlnaHQ6IDdyZW07XG59XG5cbi5oLTMyIHtcbiAgaGVpZ2h0OiA4cmVtO1xufVxuXG4uaC0zNiB7XG4gIGhlaWdodDogOXJlbTtcbn1cblxuLmgtNDAge1xuICBoZWlnaHQ6IDEwcmVtO1xufVxuXG4uaC00NCB7XG4gIGhlaWdodDogMTFyZW07XG59XG5cbi5oLTQ4IHtcbiAgaGVpZ2h0OiAxMnJlbTtcbn1cblxuLmgtNTIge1xuICBoZWlnaHQ6IDEzcmVtO1xufVxuXG4uaC01NiB7XG4gIGhlaWdodDogMTRyZW07XG59XG5cbi5oLTYwIHtcbiAgaGVpZ2h0OiAxNXJlbTtcbn1cblxuLmgtNjQge1xuICBoZWlnaHQ6IDE2cmVtO1xufVxuXG4uaC03MiB7XG4gIGhlaWdodDogMThyZW07XG59XG5cbi5oLTgwIHtcbiAgaGVpZ2h0OiAyMHJlbTtcbn1cblxuLmgtOTYge1xuICBoZWlnaHQ6IDI0cmVtO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC1weCB7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uaC0wXFwuNSB7XG4gIGhlaWdodDogMC4xMjVyZW07XG59XG5cbi5oLTFcXC41IHtcbiAgaGVpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLmgtMlxcLjUge1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uaC0zXFwuNSB7XG4gIGhlaWdodDogMC44NzVyZW07XG59XG5cbi5oLTFcXC8yIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG5cbi5oLTFcXC8zIHtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xufVxuXG4uaC0yXFwvMyB7XG4gIGhlaWdodDogNjYuNjY2NjY3JTtcbn1cblxuLmgtMVxcLzQge1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmgtMlxcLzQge1xuICBoZWlnaHQ6IDUwJTtcbn1cblxuLmgtM1xcLzQge1xuICBoZWlnaHQ6IDc1JTtcbn1cblxuLmgtMVxcLzUge1xuICBoZWlnaHQ6IDIwJTtcbn1cblxuLmgtMlxcLzUge1xuICBoZWlnaHQ6IDQwJTtcbn1cblxuLmgtM1xcLzUge1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLmgtNFxcLzUge1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLmgtMVxcLzYge1xuICBoZWlnaHQ6IDE2LjY2NjY2NyU7XG59XG5cbi5oLTJcXC82IHtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xufVxuXG4uaC0zXFwvNiB7XG4gIGhlaWdodDogNTAlO1xufVxuXG4uaC00XFwvNiB7XG4gIGhlaWdodDogNjYuNjY2NjY3JTtcbn1cblxuLmgtNVxcLzYge1xuICBoZWlnaHQ6IDgzLjMzMzMzMyU7XG59XG5cbi5oLWZ1bGwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oLXNjcmVlbiB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi50ZXh0LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLnRleHQtc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cblxuLnRleHQtYmFzZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnRleHQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbn1cblxuLnRleHQteGwge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4udGV4dC0yeGwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi50ZXh0LTN4bCB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xufVxuXG4udGV4dC00eGwge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5cbi50ZXh0LTV4bCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50ZXh0LTZ4bCB7XG4gIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50ZXh0LTd4bCB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnRleHQtOHhsIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnRleHQtOXhsIHtcbiAgZm9udC1zaXplOiA4cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxlYWRpbmctMyB7XG4gIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG59XG5cbi5sZWFkaW5nLTQge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLmxlYWRpbmctNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubGVhZGluZy02IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmxlYWRpbmctNyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4ubGVhZGluZy04IHtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi5sZWFkaW5nLTkge1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cblxuLmxlYWRpbmctMTAge1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuXG4ubGVhZGluZy1ub25lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5sZWFkaW5nLXRpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5sZWFkaW5nLXNudWcge1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG59XG5cbi5sZWFkaW5nLW5vcm1hbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5sZWFkaW5nLXJlbGF4ZWQge1xuICBsaW5lLWhlaWdodDogMS42MjU7XG59XG5cbi5sZWFkaW5nLWxvb3NlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5saXN0LWluc2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cblxuLmxpc3Qtb3V0c2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi5saXN0LW5vbmUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5saXN0LWRpc2Mge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG5cbi5saXN0LWRlY2ltYWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDBweDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtO1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtO1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAxLjI1cmVtO1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAxLjVyZW07XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDEuNzVyZW07XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDIuMjVyZW07XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAyLjVyZW07XG59XG5cbi5tLTExIHtcbiAgbWFyZ2luOiAyLjc1cmVtO1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogM3JlbTtcbn1cblxuLm0tMTQge1xuICBtYXJnaW46IDMuNXJlbTtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDRyZW07XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtO1xufVxuXG4ubS0yNCB7XG4gIG1hcmdpbjogNnJlbTtcbn1cblxuLm0tMjgge1xuICBtYXJnaW46IDdyZW07XG59XG5cbi5tLTMyIHtcbiAgbWFyZ2luOiA4cmVtO1xufVxuXG4ubS0zNiB7XG4gIG1hcmdpbjogOXJlbTtcbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDEwcmVtO1xufVxuXG4ubS00NCB7XG4gIG1hcmdpbjogMTFyZW07XG59XG5cbi5tLTQ4IHtcbiAgbWFyZ2luOiAxMnJlbTtcbn1cblxuLm0tNTIge1xuICBtYXJnaW46IDEzcmVtO1xufVxuXG4ubS01NiB7XG4gIG1hcmdpbjogMTRyZW07XG59XG5cbi5tLTYwIHtcbiAgbWFyZ2luOiAxNXJlbTtcbn1cblxuLm0tNjQge1xuICBtYXJnaW46IDE2cmVtO1xufVxuXG4ubS03MiB7XG4gIG1hcmdpbjogMThyZW07XG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiAyMHJlbTtcbn1cblxuLm0tOTYge1xuICBtYXJnaW46IDI0cmVtO1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubS1weCB7XG4gIG1hcmdpbjogMXB4O1xufVxuXG4ubS0wXFwuNSB7XG4gIG1hcmdpbjogMC4xMjVyZW07XG59XG5cbi5tLTFcXC41IHtcbiAgbWFyZ2luOiAwLjM3NXJlbTtcbn1cblxuLm0tMlxcLjUge1xuICBtYXJnaW46IDAuNjI1cmVtO1xufVxuXG4ubS0zXFwuNSB7XG4gIG1hcmdpbjogMC44NzVyZW07XG59XG5cbi4tbS0wIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi4tbS0xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbTtcbn1cblxuLi1tLTIge1xuICBtYXJnaW46IC0wLjVyZW07XG59XG5cbi4tbS0zIHtcbiAgbWFyZ2luOiAtMC43NXJlbTtcbn1cblxuLi1tLTQge1xuICBtYXJnaW46IC0xcmVtO1xufVxuXG4uLW0tNSB7XG4gIG1hcmdpbjogLTEuMjVyZW07XG59XG5cbi4tbS02IHtcbiAgbWFyZ2luOiAtMS41cmVtO1xufVxuXG4uLW0tNyB7XG4gIG1hcmdpbjogLTEuNzVyZW07XG59XG5cbi4tbS04IHtcbiAgbWFyZ2luOiAtMnJlbTtcbn1cblxuLi1tLTkge1xuICBtYXJnaW46IC0yLjI1cmVtO1xufVxuXG4uLW0tMTAge1xuICBtYXJnaW46IC0yLjVyZW07XG59XG5cbi4tbS0xMSB7XG4gIG1hcmdpbjogLTIuNzVyZW07XG59XG5cbi4tbS0xMiB7XG4gIG1hcmdpbjogLTNyZW07XG59XG5cbi4tbS0xNCB7XG4gIG1hcmdpbjogLTMuNXJlbTtcbn1cblxuLi1tLTE2IHtcbiAgbWFyZ2luOiAtNHJlbTtcbn1cblxuLi1tLTIwIHtcbiAgbWFyZ2luOiAtNXJlbTtcbn1cblxuLi1tLTI0IHtcbiAgbWFyZ2luOiAtNnJlbTtcbn1cblxuLi1tLTI4IHtcbiAgbWFyZ2luOiAtN3JlbTtcbn1cblxuLi1tLTMyIHtcbiAgbWFyZ2luOiAtOHJlbTtcbn1cblxuLi1tLTM2IHtcbiAgbWFyZ2luOiAtOXJlbTtcbn1cblxuLi1tLTQwIHtcbiAgbWFyZ2luOiAtMTByZW07XG59XG5cbi4tbS00NCB7XG4gIG1hcmdpbjogLTExcmVtO1xufVxuXG4uLW0tNDgge1xuICBtYXJnaW46IC0xMnJlbTtcbn1cblxuLi1tLTUyIHtcbiAgbWFyZ2luOiAtMTNyZW07XG59XG5cbi4tbS01NiB7XG4gIG1hcmdpbjogLTE0cmVtO1xufVxuXG4uLW0tNjAge1xuICBtYXJnaW46IC0xNXJlbTtcbn1cblxuLi1tLTY0IHtcbiAgbWFyZ2luOiAtMTZyZW07XG59XG5cbi4tbS03MiB7XG4gIG1hcmdpbjogLTE4cmVtO1xufVxuXG4uLW0tODAge1xuICBtYXJnaW46IC0yMHJlbTtcbn1cblxuLi1tLTk2IHtcbiAgbWFyZ2luOiAtMjRyZW07XG59XG5cbi4tbS1weCB7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLi1tLTBcXC41IHtcbiAgbWFyZ2luOiAtMC4xMjVyZW07XG59XG5cbi4tbS0xXFwuNSB7XG4gIG1hcmdpbjogLTAuMzc1cmVtO1xufVxuXG4uLW0tMlxcLjUge1xuICBtYXJnaW46IC0wLjYyNXJlbTtcbn1cblxuLi1tLTNcXC41IHtcbiAgbWFyZ2luOiAtMC44NzVyZW07XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5cbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbn1cblxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5teS05IHtcbiAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5teS0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG5cbi5teC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5teS0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xufVxuXG4ubXgtMTQge1xuICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbn1cblxuLm15LTE2IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm14LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLm15LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm14LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLm15LTI0IHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm14LTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm15LTI4IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLm14LTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLm15LTMyIHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm14LTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLm15LTM2IHtcbiAgbWFyZ2luLXRvcDogOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbn1cblxuLm14LTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLm15LTQwIHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4ubXgtNDAge1xuICBtYXJnaW4tbGVmdDogMTByZW07XG4gIG1hcmdpbi1yaWdodDogMTByZW07XG59XG5cbi5teS00NCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbn1cblxuLm14LTQ0IHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4ubXktNDgge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG59XG5cbi5teC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbn1cblxuLm15LTUyIHtcbiAgbWFyZ2luLXRvcDogMTNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEzcmVtO1xufVxuXG4ubXgtNTIge1xuICBtYXJnaW4tbGVmdDogMTNyZW07XG4gIG1hcmdpbi1yaWdodDogMTNyZW07XG59XG5cbi5teS01NiB7XG4gIG1hcmdpbi10b3A6IDE0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbn1cblxuLm14LTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xufVxuXG4ubXktNjAge1xuICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG59XG5cbi5teC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbn1cblxuLm15LTY0IHtcbiAgbWFyZ2luLXRvcDogMTZyZW07XG4gIG1hcmdpbi1ib3R0b206IDE2cmVtO1xufVxuXG4ubXgtNjQge1xuICBtYXJnaW4tbGVmdDogMTZyZW07XG4gIG1hcmdpbi1yaWdodDogMTZyZW07XG59XG5cbi5teS03MiB7XG4gIG1hcmdpbi10b3A6IDE4cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbn1cblxuLm14LTcyIHtcbiAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xufVxuXG4ubXktODAge1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07XG59XG5cbi5teC04MCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbn1cblxuLm15LTk2IHtcbiAgbWFyZ2luLXRvcDogMjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDI0cmVtO1xufVxuXG4ubXgtOTYge1xuICBtYXJnaW4tbGVmdDogMjRyZW07XG4gIG1hcmdpbi1yaWdodDogMjRyZW07XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubXktcHgge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5teS0wXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLm14LTBcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuXG4ubXktMVxcLjUge1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG5cbi5teC0xXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLm15LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4ubXgtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5cbi5teS0zXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbn1cblxuLm14LTNcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xufVxuXG4uLW15LTAge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLi1teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi4tbXktMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbn1cblxuLi1teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xufVxuXG4uLW15LTIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xufVxuXG4uLW14LTIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xufVxuXG4uLW15LTMge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi4tbXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbn1cblxuLi1teS00IHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtO1xufVxuXG4uLW14LTQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5cbi4tbXktNSB7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbn1cblxuLi1teC01IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xufVxuXG4uLW15LTYge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xufVxuXG4uLW14LTYge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xufVxuXG4uLW15LTcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG59XG5cbi4tbXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbn1cblxuLi1teS04IHtcbiAgbWFyZ2luLXRvcDogLTJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtO1xufVxuXG4uLW14LTgge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW07XG59XG5cbi4tbXktOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbn1cblxuLi1teC05IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xufVxuXG4uLW15LTEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG59XG5cbi4tbXktMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG59XG5cbi4tbXgtMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG59XG5cbi4tbXktMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG59XG5cbi4tbXgtMTIge1xuICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG59XG5cbi4tbXktMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xufVxuXG4uLW14LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbn1cblxuLi1teS0xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1teC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbn1cblxuLi1teS0yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbn1cblxuLi1teC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1teS0yNCB7XG4gIG1hcmdpbi10b3A6IC02cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbn1cblxuLi1teC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbn1cblxuLi1teS0yOCB7XG4gIG1hcmdpbi10b3A6IC03cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbn1cblxuLi1teC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbn1cblxuLi1teS0zMiB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbn1cblxuLi1teC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1teS0zNiB7XG4gIG1hcmdpbi10b3A6IC05cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbn1cblxuLi1teC0zNiB7XG4gIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbn1cblxuLi1teS00MCB7XG4gIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xufVxuXG4uLW14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG59XG5cbi4tbXktNDQge1xuICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbn1cblxuLi1teC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTExcmVtO1xufVxuXG4uLW15LTQ4IHtcbiAgbWFyZ2luLXRvcDogLTEycmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG59XG5cbi4tbXgtNDgge1xuICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1teS01MiB7XG4gIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xufVxuXG4uLW14LTUyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG59XG5cbi4tbXktNTYge1xuICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbn1cblxuLi1teC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIG1hcmdpbi1yaWdodDogLTE0cmVtO1xufVxuXG4uLW15LTYwIHtcbiAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG59XG5cbi4tbXgtNjAge1xuICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbn1cblxuLi1teS02NCB7XG4gIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xufVxuXG4uLW14LTY0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG59XG5cbi4tbXktNzIge1xuICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbn1cblxuLi1teC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIG1hcmdpbi1yaWdodDogLTE4cmVtO1xufVxuXG4uLW15LTgwIHtcbiAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG59XG5cbi4tbXgtODAge1xuICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbn1cblxuLi1teS05NiB7XG4gIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xufVxuXG4uLW14LTk2IHtcbiAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG59XG5cbi4tbXktcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uLW14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLi1teS0wXFwuNSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xufVxuXG4uLW14LTBcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG59XG5cbi4tbXktMVxcLjUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbn1cblxuLi1teC0xXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xufVxuXG4uLW15LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5cbi4tbXgtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbn1cblxuLi1teS0zXFwuNSB7XG4gIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xufVxuXG4uLW14LTNcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm1sLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG5cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xufVxuXG4ubXItNyB7XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbn1cblxuLm1iLTcge1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xufVxuXG4ubWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xufVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi5tdC05IHtcbiAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbn1cblxuLm1yLTkge1xuICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG59XG5cbi5tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLm1sLTkge1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xufVxuXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xufVxuXG4ubXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG5cbi5tbC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xufVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ubXItMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG5cbi5tci0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtO1xufVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5cbi5tbC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG59XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi5tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi5tdC0yOCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi5tci0yOCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLm1iLTI4IHtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLm1sLTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi5tdC0zMiB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi5tci0zMiB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi5tdC0zNiB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi5tci0zNiB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLm1iLTM2IHtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbn1cblxuLm1sLTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi5tdC00MCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xufVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbn1cblxuLm1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xufVxuXG4ubXQtNDQge1xuICBtYXJnaW4tdG9wOiAxMXJlbTtcbn1cblxuLm1yLTQ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbn1cblxuLm1iLTQ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi5tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbn1cblxuLm10LTQ4IHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi5tci00OCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi5tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IDEycmVtO1xufVxuXG4ubWwtNDgge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi5tdC01MiB7XG4gIG1hcmdpbi10b3A6IDEzcmVtO1xufVxuXG4ubXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xufVxuXG4ubWItNTIge1xuICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbn1cblxuLm1sLTUyIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xufVxuXG4ubXQtNTYge1xuICBtYXJnaW4tdG9wOiAxNHJlbTtcbn1cblxuLm1yLTU2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbn1cblxuLm1iLTU2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG59XG5cbi5tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbn1cblxuLm10LTYwIHtcbiAgbWFyZ2luLXRvcDogMTVyZW07XG59XG5cbi5tci02MCB7XG4gIG1hcmdpbi1yaWdodDogMTVyZW07XG59XG5cbi5tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cmVtO1xufVxuXG4ubWwtNjAge1xuICBtYXJnaW4tbGVmdDogMTVyZW07XG59XG5cbi5tdC02NCB7XG4gIG1hcmdpbi10b3A6IDE2cmVtO1xufVxuXG4ubXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xufVxuXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbn1cblxuLm1sLTY0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xufVxuXG4ubXQtNzIge1xuICBtYXJnaW4tdG9wOiAxOHJlbTtcbn1cblxuLm1yLTcyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbn1cblxuLm1iLTcyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThyZW07XG59XG5cbi5tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbn1cblxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogMjByZW07XG59XG5cbi5tci04MCB7XG4gIG1hcmdpbi1yaWdodDogMjByZW07XG59XG5cbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtO1xufVxuXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogMjByZW07XG59XG5cbi5tdC05NiB7XG4gIG1hcmdpbi10b3A6IDI0cmVtO1xufVxuXG4ubXItOTYge1xuICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xufVxuXG4ubWItOTYge1xuICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbn1cblxuLm1sLTk2IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tdC1weCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5tYi1weCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1sLXB4IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLm10LTBcXC41IHtcbiAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG59XG5cbi5tci0wXFwuNSB7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG5cbi5tYi0wXFwuNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4ubWwtMFxcLjUge1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG5cbi5tdC0xXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xufVxuXG4ubXItMVxcLjUge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuXG4ubWItMVxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cblxuLm1sLTFcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4ubXQtMlxcLjUge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cblxuLm1yLTJcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLm1iLTJcXC41IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5cbi5tbC0yXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLm10LTNcXC41IHtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG59XG5cbi5tci0zXFwuNSB7XG4gIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG59XG5cbi5tYi0zXFwuNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xufVxuXG4ubWwtM1xcLjUge1xuICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG59XG5cbi4tbXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLi1tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi4tbWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLi1tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLi1tdC0xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG59XG5cbi4tbXItMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG59XG5cbi4tbWItMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLW1sLTEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG59XG5cbi4tbXQtMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG59XG5cbi4tbXItMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi4tbXQtMyB7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4uLW1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xufVxuXG4uLW1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLi1tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLW10LTQge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLi1tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cblxuLi1tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG59XG5cbi4tbWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLi1tdC01IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG59XG5cbi4tbXItNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG5cbi4tbWItNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLW1sLTUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi4tbXQtNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi4tbXItNiB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbn1cblxuLi1tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG5cbi4tbXQtNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xufVxuXG4uLW1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xufVxuXG4uLW1iLTcge1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbn1cblxuLi1tbC03IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xufVxuXG4uLW10LTgge1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbn1cblxuLi1tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbn1cblxuLi1tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG59XG5cbi4tbWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbn1cblxuLi1tdC05IHtcbiAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG59XG5cbi4tbXItOSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG59XG5cbi4tbWItOSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xufVxuXG4uLW1sLTkge1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG59XG5cbi4tbXQtMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtO1xufVxuXG4uLW1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xufVxuXG4uLW1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xufVxuXG4uLW10LTExIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG59XG5cbi4tbXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xufVxuXG4uLW1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG59XG5cbi4tbWwtMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG59XG5cbi4tbXQtMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cblxuLi1tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG59XG5cbi4tbWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cblxuLi1tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbn1cblxuLi1tdC0xNCB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW07XG59XG5cbi4tbXItMTQge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG59XG5cbi4tbWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xufVxuXG4uLW1sLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG59XG5cbi4tbXQtMTYge1xuICBtYXJnaW4tdG9wOiAtNHJlbTtcbn1cblxuLi1tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW07XG59XG5cbi4tbWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1tbC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbn1cblxuLi1tdC0yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xufVxuXG4uLW1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtO1xufVxuXG4uLW1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtO1xufVxuXG4uLW10LTI0IHtcbiAgbWFyZ2luLXRvcDogLTZyZW07XG59XG5cbi4tbXItMjQge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xufVxuXG4uLW1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG59XG5cbi4tbWwtMjQge1xuICBtYXJnaW4tbGVmdDogLTZyZW07XG59XG5cbi4tbXQtMjgge1xuICBtYXJnaW4tdG9wOiAtN3JlbTtcbn1cblxuLi1tci0yOCB7XG4gIG1hcmdpbi1yaWdodDogLTdyZW07XG59XG5cbi4tbWItMjgge1xuICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbn1cblxuLi1tbC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbn1cblxuLi1tdC0zMiB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xufVxuXG4uLW1yLTMyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1tYi0zMiB7XG4gIG1hcmdpbi1ib3R0b206IC04cmVtO1xufVxuXG4uLW1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtO1xufVxuXG4uLW10LTM2IHtcbiAgbWFyZ2luLXRvcDogLTlyZW07XG59XG5cbi4tbXItMzYge1xuICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xufVxuXG4uLW1iLTM2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG59XG5cbi4tbWwtMzYge1xuICBtYXJnaW4tbGVmdDogLTlyZW07XG59XG5cbi4tbXQtNDAge1xuICBtYXJnaW4tdG9wOiAtMTByZW07XG59XG5cbi4tbXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbn1cblxuLi1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbn1cblxuLi1tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTByZW07XG59XG5cbi4tbXQtNDQge1xuICBtYXJnaW4tdG9wOiAtMTFyZW07XG59XG5cbi4tbXItNDQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbn1cblxuLi1tYi00NCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbn1cblxuLi1tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG59XG5cbi4tbXQtNDgge1xuICBtYXJnaW4tdG9wOiAtMTJyZW07XG59XG5cbi4tbXItNDgge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbn1cblxuLi1tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG59XG5cbi4tbXQtNTIge1xuICBtYXJnaW4tdG9wOiAtMTNyZW07XG59XG5cbi4tbXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbn1cblxuLi1tYi01MiB7XG4gIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbn1cblxuLi1tbC01MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG59XG5cbi4tbXQtNTYge1xuICBtYXJnaW4tdG9wOiAtMTRyZW07XG59XG5cbi4tbXItNTYge1xuICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbn1cblxuLi1tYi01NiB7XG4gIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbn1cblxuLi1tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG59XG5cbi4tbXQtNjAge1xuICBtYXJnaW4tdG9wOiAtMTVyZW07XG59XG5cbi4tbXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbn1cblxuLi1tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbn1cblxuLi1tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG59XG5cbi4tbXQtNjQge1xuICBtYXJnaW4tdG9wOiAtMTZyZW07XG59XG5cbi4tbXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbn1cblxuLi1tYi02NCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbn1cblxuLi1tbC02NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG59XG5cbi4tbXQtNzIge1xuICBtYXJnaW4tdG9wOiAtMThyZW07XG59XG5cbi4tbXItNzIge1xuICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbn1cblxuLi1tYi03MiB7XG4gIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbn1cblxuLi1tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMThyZW07XG59XG5cbi4tbXQtODAge1xuICBtYXJnaW4tdG9wOiAtMjByZW07XG59XG5cbi4tbXItODAge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbn1cblxuLi1tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbn1cblxuLi1tbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjByZW07XG59XG5cbi4tbXQtOTYge1xuICBtYXJnaW4tdG9wOiAtMjRyZW07XG59XG5cbi4tbXItOTYge1xuICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbn1cblxuLi1tYi05NiB7XG4gIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbn1cblxuLi1tbC05NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG59XG5cbi4tbXQtcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uLW1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uLW1iLXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLi1tbC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uLW10LTBcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xufVxuXG4uLW1yLTBcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG59XG5cbi4tbWItMFxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG59XG5cbi4tbWwtMFxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xufVxuXG4uLW10LTFcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xufVxuXG4uLW1yLTFcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG59XG5cbi4tbWItMVxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG59XG5cbi4tbWwtMVxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xufVxuXG4uLW10LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xufVxuXG4uLW1yLTJcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG59XG5cbi4tbWItMlxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5cbi4tbWwtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uLW10LTNcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xufVxuXG4uLW1yLTNcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG59XG5cbi4tbWItM1xcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG59XG5cbi4tbWwtM1xcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xufVxuXG4ubWF4LWgtMCB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbn1cblxuLm1heC1oLTEge1xuICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubWF4LWgtMiB7XG4gIG1heC1oZWlnaHQ6IDAuNXJlbTtcbn1cblxuLm1heC1oLTMge1xuICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWF4LWgtNCB7XG4gIG1heC1oZWlnaHQ6IDFyZW07XG59XG5cbi5tYXgtaC01IHtcbiAgbWF4LWhlaWdodDogMS4yNXJlbTtcbn1cblxuLm1heC1oLTYge1xuICBtYXgtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5tYXgtaC03IHtcbiAgbWF4LWhlaWdodDogMS43NXJlbTtcbn1cblxuLm1heC1oLTgge1xuICBtYXgtaGVpZ2h0OiAycmVtO1xufVxuXG4ubWF4LWgtOSB7XG4gIG1heC1oZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5tYXgtaC0xMCB7XG4gIG1heC1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLm1heC1oLTExIHtcbiAgbWF4LWhlaWdodDogMi43NXJlbTtcbn1cblxuLm1heC1oLTEyIHtcbiAgbWF4LWhlaWdodDogM3JlbTtcbn1cblxuLm1heC1oLTE0IHtcbiAgbWF4LWhlaWdodDogMy41cmVtO1xufVxuXG4ubWF4LWgtMTYge1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xufVxuXG4ubWF4LWgtMjAge1xuICBtYXgtaGVpZ2h0OiA1cmVtO1xufVxuXG4ubWF4LWgtMjQge1xuICBtYXgtaGVpZ2h0OiA2cmVtO1xufVxuXG4ubWF4LWgtMjgge1xuICBtYXgtaGVpZ2h0OiA3cmVtO1xufVxuXG4ubWF4LWgtMzIge1xuICBtYXgtaGVpZ2h0OiA4cmVtO1xufVxuXG4ubWF4LWgtMzYge1xuICBtYXgtaGVpZ2h0OiA5cmVtO1xufVxuXG4ubWF4LWgtNDAge1xuICBtYXgtaGVpZ2h0OiAxMHJlbTtcbn1cblxuLm1heC1oLTQ0IHtcbiAgbWF4LWhlaWdodDogMTFyZW07XG59XG5cbi5tYXgtaC00OCB7XG4gIG1heC1oZWlnaHQ6IDEycmVtO1xufVxuXG4ubWF4LWgtNTIge1xuICBtYXgtaGVpZ2h0OiAxM3JlbTtcbn1cblxuLm1heC1oLTU2IHtcbiAgbWF4LWhlaWdodDogMTRyZW07XG59XG5cbi5tYXgtaC02MCB7XG4gIG1heC1oZWlnaHQ6IDE1cmVtO1xufVxuXG4ubWF4LWgtNjQge1xuICBtYXgtaGVpZ2h0OiAxNnJlbTtcbn1cblxuLm1heC1oLTcyIHtcbiAgbWF4LWhlaWdodDogMThyZW07XG59XG5cbi5tYXgtaC04MCB7XG4gIG1heC1oZWlnaHQ6IDIwcmVtO1xufVxuXG4ubWF4LWgtOTYge1xuICBtYXgtaGVpZ2h0OiAyNHJlbTtcbn1cblxuLm1heC1oLXB4IHtcbiAgbWF4LWhlaWdodDogMXB4O1xufVxuXG4ubWF4LWgtMFxcLjUge1xuICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLm1heC1oLTFcXC41IHtcbiAgbWF4LWhlaWdodDogMC4zNzVyZW07XG59XG5cbi5tYXgtaC0yXFwuNSB7XG4gIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ubWF4LWgtM1xcLjUge1xuICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbn1cblxuLm1heC1oLWZ1bGwge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWF4LWgtc2NyZWVuIHtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5cbi5tYXgtdy0wIHtcbiAgbWF4LXdpZHRoOiAwcmVtO1xufVxuXG4ubWF4LXctbm9uZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLm1heC13LXhzIHtcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbn1cblxuLm1heC13LXNtIHtcbiAgbWF4LXdpZHRoOiAyNHJlbTtcbn1cblxuLm1heC13LW1kIHtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbn1cblxuLm1heC13LWxnIHtcbiAgbWF4LXdpZHRoOiAzMnJlbTtcbn1cblxuLm1heC13LXhsIHtcbiAgbWF4LXdpZHRoOiAzNnJlbTtcbn1cblxuLm1heC13LTJ4bCB7XG4gIG1heC13aWR0aDogNDJyZW07XG59XG5cbi5tYXgtdy0zeGwge1xuICBtYXgtd2lkdGg6IDQ4cmVtO1xufVxuXG4ubWF4LXctNHhsIHtcbiAgbWF4LXdpZHRoOiA1NnJlbTtcbn1cblxuLm1heC13LTV4bCB7XG4gIG1heC13aWR0aDogNjRyZW07XG59XG5cbi5tYXgtdy02eGwge1xuICBtYXgtd2lkdGg6IDcycmVtO1xufVxuXG4ubWF4LXctN3hsIHtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbn1cblxuLm1heC13LWZ1bGwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYXgtdy1taW4ge1xuICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIG1heC13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLm1heC13LW1heCB7XG4gIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ubWF4LXctcHJvc2Uge1xuICBtYXgtd2lkdGg6IDY1Y2g7XG59XG5cbi5tYXgtdy1zY3JlZW4tc20ge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuXG4ubWF4LXctc2NyZWVuLW1kIHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbn1cblxuLm1heC13LXNjcmVlbi1sZyB7XG4gIG1heC13aWR0aDogMTAyNHB4O1xufVxuXG4ubWF4LXctc2NyZWVuLXhsIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG59XG5cbi5tYXgtdy1zY3JlZW4tMnhsIHtcbiAgbWF4LXdpZHRoOiAxNTM2cHg7XG59XG5cbi5taW4taC0wIHtcbiAgbWluLWhlaWdodDogMHB4O1xufVxuXG4ubWluLWgtZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5taW4taC1zY3JlZW4ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1pbi13LTAge1xuICBtaW4td2lkdGg6IDBweDtcbn1cblxuLm1pbi13LWZ1bGwge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5taW4tdy1taW4ge1xuICBtaW4td2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLm1pbi13LW1heCB7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ub2JqZWN0LWNvbnRhaW4ge1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2JqZWN0LWNvdmVyIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ub2JqZWN0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2JqZWN0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICBvYmplY3QtZml0OiBub25lO1xufVxuXG4ub2JqZWN0LXNjYWxlLWRvd24ge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xufVxuXG4ub2JqZWN0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLm9iamVjdC1jZW50ZXIge1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5vYmplY3QtbGVmdCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4ub2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1sZWZ0LXRvcCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5vYmplY3QtcmlnaHQge1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4ub2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1yaWdodC10b3Age1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG59XG5cbi5vYmplY3QtdG9wIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3BhY2l0eS0yMCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4ub3BhY2l0eS0zMCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLm9wYWNpdHktNDAge1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3BhY2l0eS02MCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLm9wYWNpdHktNzAge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLm9wYWNpdHktODAge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5vcGFjaXR5LTkwIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3BhY2l0eS05NSB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgb3BhY2l0eTogMC45NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjA1O1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk1O1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm91dGxpbmUtbm9uZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm91dGxpbmUtd2hpdGUge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ub3V0bGluZS1ibGFjayB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3V0bGluZS13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3V0bGluZS1ibGFjazpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5mb2N1c1xcOm91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLWJsYWNrOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ub3ZlcnNjcm9sbC1hdXRvIHtcbiAgLW1zLXNjcm9sbC1jaGFpbmluZzogY2hhaW5lZDtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLWNvbnRhaW4ge1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwtbm9uZSB7XG4gIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuXG4ub3ZlcnNjcm9sbC15LWF1dG8ge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteS1ub25lIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xufVxuXG4ub3ZlcnNjcm9sbC14LWF1dG8ge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteC1ub25lIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDEuNzVyZW07XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogMi4yNXJlbTtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiAyLjVyZW07XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMi43NXJlbTtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAzcmVtO1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDMuNXJlbTtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA0cmVtO1xufVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDVyZW07XG59XG5cbi5wLTI0IHtcbiAgcGFkZGluZzogNnJlbTtcbn1cblxuLnAtMjgge1xuICBwYWRkaW5nOiA3cmVtO1xufVxuXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDhyZW07XG59XG5cbi5wLTM2IHtcbiAgcGFkZGluZzogOXJlbTtcbn1cblxuLnAtNDAge1xuICBwYWRkaW5nOiAxMHJlbTtcbn1cblxuLnAtNDQge1xuICBwYWRkaW5nOiAxMXJlbTtcbn1cblxuLnAtNDgge1xuICBwYWRkaW5nOiAxMnJlbTtcbn1cblxuLnAtNTIge1xuICBwYWRkaW5nOiAxM3JlbTtcbn1cblxuLnAtNTYge1xuICBwYWRkaW5nOiAxNHJlbTtcbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiAxNXJlbTtcbn1cblxuLnAtNjQge1xuICBwYWRkaW5nOiAxNnJlbTtcbn1cblxuLnAtNzIge1xuICBwYWRkaW5nOiAxOHJlbTtcbn1cblxuLnAtODAge1xuICBwYWRkaW5nOiAyMHJlbTtcbn1cblxuLnAtOTYge1xuICBwYWRkaW5nOiAyNHJlbTtcbn1cblxuLnAtcHgge1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi5wLTBcXC41IHtcbiAgcGFkZGluZzogMC4xMjVyZW07XG59XG5cbi5wLTFcXC41IHtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG5cbi5wLTJcXC41IHtcbiAgcGFkZGluZzogMC42MjVyZW07XG59XG5cbi5wLTNcXC41IHtcbiAgcGFkZGluZzogMC44NzVyZW07XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xufVxuXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cblxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cblxuLnB5LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xufVxuXG4ucHgtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucHktMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xufVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnB5LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5cbi5weS0yNCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnB4LTI0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucHktMjgge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG59XG5cbi5weC0yOCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgcGFkZGluZy1yaWdodDogN3JlbTtcbn1cblxuLnB5LTMyIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuXG4ucHgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW07XG59XG5cbi5weS0zNiB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbn1cblxuLnB4LTM2IHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xufVxuXG4ucHktNDAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cblxuLnB4LTQwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMTByZW07XG59XG5cbi5weS00NCB7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDExcmVtO1xufVxuXG4ucHgtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbn1cblxuLnB5LTQ4IHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG59XG5cbi5weC00OCB7XG4gIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xufVxuXG4ucHktNTIge1xuICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbn1cblxuLnB4LTUyIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgcGFkZGluZy1yaWdodDogMTNyZW07XG59XG5cbi5weS01NiB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xufVxuXG4ucHgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbn1cblxuLnB5LTYwIHtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG59XG5cbi5weC02MCB7XG4gIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xufVxuXG4ucHktNjQge1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbn1cblxuLnB4LTY0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgcGFkZGluZy1yaWdodDogMTZyZW07XG59XG5cbi5weS03MiB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xufVxuXG4ucHgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbn1cblxuLnB5LTgwIHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG59XG5cbi5weC04MCB7XG4gIHBhZGRpbmctbGVmdDogMjByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xufVxuXG4ucHktOTYge1xuICBwYWRkaW5nLXRvcDogMjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbn1cblxuLnB4LTk2IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgcGFkZGluZy1yaWdodDogMjRyZW07XG59XG5cbi5weS1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5weC1weCB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG59XG5cbi5weS0wXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4ucHgtMFxcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLnB5LTFcXC41IHtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG59XG5cbi5weC0xXFwuNSB7XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xufVxuXG4ucHktMlxcLjUge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLnB4LTJcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi5weS0zXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xufVxuXG4ucHgtM1xcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5wbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG5cbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5wci00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG59XG5cbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnBsLTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLnByLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBsLTYge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbn1cblxuLnByLTcge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4ucGItNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xufVxuXG4ucGwtNyB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbn1cblxuLnByLTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4ucGItOSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xufVxuXG4ucGwtOSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnB0LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW07XG59XG5cbi5wci0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xufVxuXG4ucGwtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4ucHItMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnBsLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xufVxuXG4ucHItMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG59XG5cbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG59XG5cbi5wbC0xNCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cblxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbi5wci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5cbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucGwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG59XG5cbi5wdC0yNCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuXG4ucHItMjQge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucGItMjQge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnBsLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xufVxuXG4ucHQtMjgge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbn1cblxuLnByLTI4IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbTtcbn1cblxuLnBiLTI4IHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG59XG5cbi5wbC0yOCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbn1cblxuLnB0LTMyIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG59XG5cbi5wci0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW07XG59XG5cbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuXG4ucGwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG59XG5cbi5wdC0zNiB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xufVxuXG4ucHItMzYge1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xufVxuXG4ucGItMzYge1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbn1cblxuLnBsLTM2IHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xufVxuXG4ucHQtNDAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG59XG5cbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xufVxuXG4ucGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5cbi5wbC00MCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW07XG59XG5cbi5wdC00NCB7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTtcbn1cblxuLnByLTQ0IHtcbiAgcGFkZGluZy1yaWdodDogMTFyZW07XG59XG5cbi5wYi00NCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbn1cblxuLnBsLTQ0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbn1cblxuLnB0LTQ4IHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xufVxuXG4ucHItNDgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbn1cblxuLnBiLTQ4IHtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtO1xufVxuXG4ucGwtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xufVxuXG4ucHQtNTIge1xuICBwYWRkaW5nLXRvcDogMTNyZW07XG59XG5cbi5wci01MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xufVxuXG4ucGItNTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG59XG5cbi5wbC01MiB7XG4gIHBhZGRpbmctbGVmdDogMTNyZW07XG59XG5cbi5wdC01NiB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTtcbn1cblxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogMTRyZW07XG59XG5cbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbn1cblxuLnBsLTU2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbn1cblxuLnB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xufVxuXG4ucHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbn1cblxuLnBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xufVxuXG4ucGwtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xufVxuXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG59XG5cbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xufVxuXG4ucGItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG59XG5cbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogMTZyZW07XG59XG5cbi5wdC03MiB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbn1cblxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogMThyZW07XG59XG5cbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbn1cblxuLnBsLTcyIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbn1cblxuLnB0LTgwIHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xufVxuXG4ucHItODAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbn1cblxuLnBiLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xufVxuXG4ucGwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xufVxuXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogMjRyZW07XG59XG5cbi5wci05NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xufVxuXG4ucGItOTYge1xuICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG59XG5cbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogMjRyZW07XG59XG5cbi5wdC1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5wci1weCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBiLXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBsLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5wdC0wXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbn1cblxuLnByLTBcXC41IHtcbiAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG59XG5cbi5wYi0wXFwuNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLnBsLTBcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbn1cblxuLnB0LTFcXC41IHtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xufVxuXG4ucHItMVxcLjUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLnBiLTFcXC41IHtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xufVxuXG4ucGwtMVxcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4ucHQtMlxcLjUge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG5cbi5wci0yXFwuNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ucGItMlxcLjUge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG5cbi5wbC0yXFwuNSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5wdC0zXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbn1cblxuLnByLTNcXC41IHtcbiAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG59XG5cbi5wYi0zXFwuNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbn1cblxuLnBsLTNcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1ibGFjazo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTIwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTMwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTMwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTQwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTYwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTYwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS02MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTcwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS03NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTgwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTgwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS04MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTkwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS05NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS05NTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5cbi5pbnNldC0wIHtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG5cbi5pbnNldC0xIHtcbiAgdG9wOiAwLjI1cmVtO1xuICByaWdodDogMC4yNXJlbTtcbiAgYm90dG9tOiAwLjI1cmVtO1xuICBsZWZ0OiAwLjI1cmVtO1xufVxuXG4uaW5zZXQtMiB7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xuICBib3R0b206IDAuNXJlbTtcbiAgbGVmdDogMC41cmVtO1xufVxuXG4uaW5zZXQtMyB7XG4gIHRvcDogMC43NXJlbTtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIGJvdHRvbTogMC43NXJlbTtcbiAgbGVmdDogMC43NXJlbTtcbn1cblxuLmluc2V0LTQge1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICBib3R0b206IDFyZW07XG4gIGxlZnQ6IDFyZW07XG59XG5cbi5pbnNldC01IHtcbiAgdG9wOiAxLjI1cmVtO1xuICByaWdodDogMS4yNXJlbTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxLjI1cmVtO1xufVxuXG4uaW5zZXQtNiB7XG4gIHRvcDogMS41cmVtO1xuICByaWdodDogMS41cmVtO1xuICBib3R0b206IDEuNXJlbTtcbiAgbGVmdDogMS41cmVtO1xufVxuXG4uaW5zZXQtNyB7XG4gIHRvcDogMS43NXJlbTtcbiAgcmlnaHQ6IDEuNzVyZW07XG4gIGJvdHRvbTogMS43NXJlbTtcbiAgbGVmdDogMS43NXJlbTtcbn1cblxuLmluc2V0LTgge1xuICB0b3A6IDJyZW07XG4gIHJpZ2h0OiAycmVtO1xuICBib3R0b206IDJyZW07XG4gIGxlZnQ6IDJyZW07XG59XG5cbi5pbnNldC05IHtcbiAgdG9wOiAyLjI1cmVtO1xuICByaWdodDogMi4yNXJlbTtcbiAgYm90dG9tOiAyLjI1cmVtO1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4uaW5zZXQtMTAge1xuICB0b3A6IDIuNXJlbTtcbiAgcmlnaHQ6IDIuNXJlbTtcbiAgYm90dG9tOiAyLjVyZW07XG4gIGxlZnQ6IDIuNXJlbTtcbn1cblxuLmluc2V0LTExIHtcbiAgdG9wOiAyLjc1cmVtO1xuICByaWdodDogMi43NXJlbTtcbiAgYm90dG9tOiAyLjc1cmVtO1xuICBsZWZ0OiAyLjc1cmVtO1xufVxuXG4uaW5zZXQtMTIge1xuICB0b3A6IDNyZW07XG4gIHJpZ2h0OiAzcmVtO1xuICBib3R0b206IDNyZW07XG4gIGxlZnQ6IDNyZW07XG59XG5cbi5pbnNldC0xNCB7XG4gIHRvcDogMy41cmVtO1xuICByaWdodDogMy41cmVtO1xuICBib3R0b206IDMuNXJlbTtcbiAgbGVmdDogMy41cmVtO1xufVxuXG4uaW5zZXQtMTYge1xuICB0b3A6IDRyZW07XG4gIHJpZ2h0OiA0cmVtO1xuICBib3R0b206IDRyZW07XG4gIGxlZnQ6IDRyZW07XG59XG5cbi5pbnNldC0yMCB7XG4gIHRvcDogNXJlbTtcbiAgcmlnaHQ6IDVyZW07XG4gIGJvdHRvbTogNXJlbTtcbiAgbGVmdDogNXJlbTtcbn1cblxuLmluc2V0LTI0IHtcbiAgdG9wOiA2cmVtO1xuICByaWdodDogNnJlbTtcbiAgYm90dG9tOiA2cmVtO1xuICBsZWZ0OiA2cmVtO1xufVxuXG4uaW5zZXQtMjgge1xuICB0b3A6IDdyZW07XG4gIHJpZ2h0OiA3cmVtO1xuICBib3R0b206IDdyZW07XG4gIGxlZnQ6IDdyZW07XG59XG5cbi5pbnNldC0zMiB7XG4gIHRvcDogOHJlbTtcbiAgcmlnaHQ6IDhyZW07XG4gIGJvdHRvbTogOHJlbTtcbiAgbGVmdDogOHJlbTtcbn1cblxuLmluc2V0LTM2IHtcbiAgdG9wOiA5cmVtO1xuICByaWdodDogOXJlbTtcbiAgYm90dG9tOiA5cmVtO1xuICBsZWZ0OiA5cmVtO1xufVxuXG4uaW5zZXQtNDAge1xuICB0b3A6IDEwcmVtO1xuICByaWdodDogMTByZW07XG4gIGJvdHRvbTogMTByZW07XG4gIGxlZnQ6IDEwcmVtO1xufVxuXG4uaW5zZXQtNDQge1xuICB0b3A6IDExcmVtO1xuICByaWdodDogMTFyZW07XG4gIGJvdHRvbTogMTFyZW07XG4gIGxlZnQ6IDExcmVtO1xufVxuXG4uaW5zZXQtNDgge1xuICB0b3A6IDEycmVtO1xuICByaWdodDogMTJyZW07XG4gIGJvdHRvbTogMTJyZW07XG4gIGxlZnQ6IDEycmVtO1xufVxuXG4uaW5zZXQtNTIge1xuICB0b3A6IDEzcmVtO1xuICByaWdodDogMTNyZW07XG4gIGJvdHRvbTogMTNyZW07XG4gIGxlZnQ6IDEzcmVtO1xufVxuXG4uaW5zZXQtNTYge1xuICB0b3A6IDE0cmVtO1xuICByaWdodDogMTRyZW07XG4gIGJvdHRvbTogMTRyZW07XG4gIGxlZnQ6IDE0cmVtO1xufVxuXG4uaW5zZXQtNjAge1xuICB0b3A6IDE1cmVtO1xuICByaWdodDogMTVyZW07XG4gIGJvdHRvbTogMTVyZW07XG4gIGxlZnQ6IDE1cmVtO1xufVxuXG4uaW5zZXQtNjQge1xuICB0b3A6IDE2cmVtO1xuICByaWdodDogMTZyZW07XG4gIGJvdHRvbTogMTZyZW07XG4gIGxlZnQ6IDE2cmVtO1xufVxuXG4uaW5zZXQtNzIge1xuICB0b3A6IDE4cmVtO1xuICByaWdodDogMThyZW07XG4gIGJvdHRvbTogMThyZW07XG4gIGxlZnQ6IDE4cmVtO1xufVxuXG4uaW5zZXQtODAge1xuICB0b3A6IDIwcmVtO1xuICByaWdodDogMjByZW07XG4gIGJvdHRvbTogMjByZW07XG4gIGxlZnQ6IDIwcmVtO1xufVxuXG4uaW5zZXQtOTYge1xuICB0b3A6IDI0cmVtO1xuICByaWdodDogMjRyZW07XG4gIGJvdHRvbTogMjRyZW07XG4gIGxlZnQ6IDI0cmVtO1xufVxuXG4uaW5zZXQtYXV0byB7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLmluc2V0LXB4IHtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xuICBsZWZ0OiAxcHg7XG59XG5cbi5pbnNldC0wXFwuNSB7XG4gIHRvcDogMC4xMjVyZW07XG4gIHJpZ2h0OiAwLjEyNXJlbTtcbiAgYm90dG9tOiAwLjEyNXJlbTtcbiAgbGVmdDogMC4xMjVyZW07XG59XG5cbi5pbnNldC0xXFwuNSB7XG4gIHRvcDogMC4zNzVyZW07XG4gIHJpZ2h0OiAwLjM3NXJlbTtcbiAgYm90dG9tOiAwLjM3NXJlbTtcbiAgbGVmdDogMC4zNzVyZW07XG59XG5cbi5pbnNldC0yXFwuNSB7XG4gIHRvcDogMC42MjVyZW07XG4gIHJpZ2h0OiAwLjYyNXJlbTtcbiAgYm90dG9tOiAwLjYyNXJlbTtcbiAgbGVmdDogMC42MjVyZW07XG59XG5cbi5pbnNldC0zXFwuNSB7XG4gIHRvcDogMC44NzVyZW07XG4gIHJpZ2h0OiAwLjg3NXJlbTtcbiAgYm90dG9tOiAwLjg3NXJlbTtcbiAgbGVmdDogMC44NzVyZW07XG59XG5cbi4taW5zZXQtMCB7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4uLWluc2V0LTEge1xuICB0b3A6IC0wLjI1cmVtO1xuICByaWdodDogLTAuMjVyZW07XG4gIGJvdHRvbTogLTAuMjVyZW07XG4gIGxlZnQ6IC0wLjI1cmVtO1xufVxuXG4uLWluc2V0LTIge1xuICB0b3A6IC0wLjVyZW07XG4gIHJpZ2h0OiAtMC41cmVtO1xuICBib3R0b206IC0wLjVyZW07XG4gIGxlZnQ6IC0wLjVyZW07XG59XG5cbi4taW5zZXQtMyB7XG4gIHRvcDogLTAuNzVyZW07XG4gIHJpZ2h0OiAtMC43NXJlbTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogLTAuNzVyZW07XG59XG5cbi4taW5zZXQtNCB7XG4gIHRvcDogLTFyZW07XG4gIHJpZ2h0OiAtMXJlbTtcbiAgYm90dG9tOiAtMXJlbTtcbiAgbGVmdDogLTFyZW07XG59XG5cbi4taW5zZXQtNSB7XG4gIHRvcDogLTEuMjVyZW07XG4gIHJpZ2h0OiAtMS4yNXJlbTtcbiAgYm90dG9tOiAtMS4yNXJlbTtcbiAgbGVmdDogLTEuMjVyZW07XG59XG5cbi4taW5zZXQtNiB7XG4gIHRvcDogLTEuNXJlbTtcbiAgcmlnaHQ6IC0xLjVyZW07XG4gIGJvdHRvbTogLTEuNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbn1cblxuLi1pbnNldC03IHtcbiAgdG9wOiAtMS43NXJlbTtcbiAgcmlnaHQ6IC0xLjc1cmVtO1xuICBib3R0b206IC0xLjc1cmVtO1xuICBsZWZ0OiAtMS43NXJlbTtcbn1cblxuLi1pbnNldC04IHtcbiAgdG9wOiAtMnJlbTtcbiAgcmlnaHQ6IC0ycmVtO1xuICBib3R0b206IC0ycmVtO1xuICBsZWZ0OiAtMnJlbTtcbn1cblxuLi1pbnNldC05IHtcbiAgdG9wOiAtMi4yNXJlbTtcbiAgcmlnaHQ6IC0yLjI1cmVtO1xuICBib3R0b206IC0yLjI1cmVtO1xuICBsZWZ0OiAtMi4yNXJlbTtcbn1cblxuLi1pbnNldC0xMCB7XG4gIHRvcDogLTIuNXJlbTtcbiAgcmlnaHQ6IC0yLjVyZW07XG4gIGJvdHRvbTogLTIuNXJlbTtcbiAgbGVmdDogLTIuNXJlbTtcbn1cblxuLi1pbnNldC0xMSB7XG4gIHRvcDogLTIuNzVyZW07XG4gIHJpZ2h0OiAtMi43NXJlbTtcbiAgYm90dG9tOiAtMi43NXJlbTtcbiAgbGVmdDogLTIuNzVyZW07XG59XG5cbi4taW5zZXQtMTIge1xuICB0b3A6IC0zcmVtO1xuICByaWdodDogLTNyZW07XG4gIGJvdHRvbTogLTNyZW07XG4gIGxlZnQ6IC0zcmVtO1xufVxuXG4uLWluc2V0LTE0IHtcbiAgdG9wOiAtMy41cmVtO1xuICByaWdodDogLTMuNXJlbTtcbiAgYm90dG9tOiAtMy41cmVtO1xuICBsZWZ0OiAtMy41cmVtO1xufVxuXG4uLWluc2V0LTE2IHtcbiAgdG9wOiAtNHJlbTtcbiAgcmlnaHQ6IC00cmVtO1xuICBib3R0b206IC00cmVtO1xuICBsZWZ0OiAtNHJlbTtcbn1cblxuLi1pbnNldC0yMCB7XG4gIHRvcDogLTVyZW07XG4gIHJpZ2h0OiAtNXJlbTtcbiAgYm90dG9tOiAtNXJlbTtcbiAgbGVmdDogLTVyZW07XG59XG5cbi4taW5zZXQtMjQge1xuICB0b3A6IC02cmVtO1xuICByaWdodDogLTZyZW07XG4gIGJvdHRvbTogLTZyZW07XG4gIGxlZnQ6IC02cmVtO1xufVxuXG4uLWluc2V0LTI4IHtcbiAgdG9wOiAtN3JlbTtcbiAgcmlnaHQ6IC03cmVtO1xuICBib3R0b206IC03cmVtO1xuICBsZWZ0OiAtN3JlbTtcbn1cblxuLi1pbnNldC0zMiB7XG4gIHRvcDogLThyZW07XG4gIHJpZ2h0OiAtOHJlbTtcbiAgYm90dG9tOiAtOHJlbTtcbiAgbGVmdDogLThyZW07XG59XG5cbi4taW5zZXQtMzYge1xuICB0b3A6IC05cmVtO1xuICByaWdodDogLTlyZW07XG4gIGJvdHRvbTogLTlyZW07XG4gIGxlZnQ6IC05cmVtO1xufVxuXG4uLWluc2V0LTQwIHtcbiAgdG9wOiAtMTByZW07XG4gIHJpZ2h0OiAtMTByZW07XG4gIGJvdHRvbTogLTEwcmVtO1xuICBsZWZ0OiAtMTByZW07XG59XG5cbi4taW5zZXQtNDQge1xuICB0b3A6IC0xMXJlbTtcbiAgcmlnaHQ6IC0xMXJlbTtcbiAgYm90dG9tOiAtMTFyZW07XG4gIGxlZnQ6IC0xMXJlbTtcbn1cblxuLi1pbnNldC00OCB7XG4gIHRvcDogLTEycmVtO1xuICByaWdodDogLTEycmVtO1xuICBib3R0b206IC0xMnJlbTtcbiAgbGVmdDogLTEycmVtO1xufVxuXG4uLWluc2V0LTUyIHtcbiAgdG9wOiAtMTNyZW07XG4gIHJpZ2h0OiAtMTNyZW07XG4gIGJvdHRvbTogLTEzcmVtO1xuICBsZWZ0OiAtMTNyZW07XG59XG5cbi4taW5zZXQtNTYge1xuICB0b3A6IC0xNHJlbTtcbiAgcmlnaHQ6IC0xNHJlbTtcbiAgYm90dG9tOiAtMTRyZW07XG4gIGxlZnQ6IC0xNHJlbTtcbn1cblxuLi1pbnNldC02MCB7XG4gIHRvcDogLTE1cmVtO1xuICByaWdodDogLTE1cmVtO1xuICBib3R0b206IC0xNXJlbTtcbiAgbGVmdDogLTE1cmVtO1xufVxuXG4uLWluc2V0LTY0IHtcbiAgdG9wOiAtMTZyZW07XG4gIHJpZ2h0OiAtMTZyZW07XG4gIGJvdHRvbTogLTE2cmVtO1xuICBsZWZ0OiAtMTZyZW07XG59XG5cbi4taW5zZXQtNzIge1xuICB0b3A6IC0xOHJlbTtcbiAgcmlnaHQ6IC0xOHJlbTtcbiAgYm90dG9tOiAtMThyZW07XG4gIGxlZnQ6IC0xOHJlbTtcbn1cblxuLi1pbnNldC04MCB7XG4gIHRvcDogLTIwcmVtO1xuICByaWdodDogLTIwcmVtO1xuICBib3R0b206IC0yMHJlbTtcbiAgbGVmdDogLTIwcmVtO1xufVxuXG4uLWluc2V0LTk2IHtcbiAgdG9wOiAtMjRyZW07XG4gIHJpZ2h0OiAtMjRyZW07XG4gIGJvdHRvbTogLTI0cmVtO1xuICBsZWZ0OiAtMjRyZW07XG59XG5cbi4taW5zZXQtcHgge1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi4taW5zZXQtMFxcLjUge1xuICB0b3A6IC0wLjEyNXJlbTtcbiAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgYm90dG9tOiAtMC4xMjVyZW07XG4gIGxlZnQ6IC0wLjEyNXJlbTtcbn1cblxuLi1pbnNldC0xXFwuNSB7XG4gIHRvcDogLTAuMzc1cmVtO1xuICByaWdodDogLTAuMzc1cmVtO1xuICBib3R0b206IC0wLjM3NXJlbTtcbiAgbGVmdDogLTAuMzc1cmVtO1xufVxuXG4uLWluc2V0LTJcXC41IHtcbiAgdG9wOiAtMC42MjVyZW07XG4gIHJpZ2h0OiAtMC42MjVyZW07XG4gIGJvdHRvbTogLTAuNjI1cmVtO1xuICBsZWZ0OiAtMC42MjVyZW07XG59XG5cbi4taW5zZXQtM1xcLjUge1xuICB0b3A6IC0wLjg3NXJlbTtcbiAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgYm90dG9tOiAtMC44NzVyZW07XG4gIGxlZnQ6IC0wLjg3NXJlbTtcbn1cblxuLmluc2V0LTFcXC8yIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5pbnNldC0xXFwvMyB7XG4gIHRvcDogMzMuMzMzMzMzJTtcbiAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgbGVmdDogMzMuMzMzMzMzJTtcbn1cblxuLmluc2V0LTJcXC8zIHtcbiAgdG9wOiA2Ni42NjY2NjclO1xuICByaWdodDogNjYuNjY2NjY3JTtcbiAgYm90dG9tOiA2Ni42NjY2NjclO1xuICBsZWZ0OiA2Ni42NjY2NjclO1xufVxuXG4uaW5zZXQtMVxcLzQge1xuICB0b3A6IDI1JTtcbiAgcmlnaHQ6IDI1JTtcbiAgYm90dG9tOiAyNSU7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLmluc2V0LTJcXC80IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5pbnNldC0zXFwvNCB7XG4gIHRvcDogNzUlO1xuICByaWdodDogNzUlO1xuICBib3R0b206IDc1JTtcbiAgbGVmdDogNzUlO1xufVxuXG4uaW5zZXQtZnVsbCB7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMTAwJTtcbn1cblxuLi1pbnNldC0xXFwvMiB7XG4gIHRvcDogLTUwJTtcbiAgcmlnaHQ6IC01MCU7XG4gIGJvdHRvbTogLTUwJTtcbiAgbGVmdDogLTUwJTtcbn1cblxuLi1pbnNldC0xXFwvMyB7XG4gIHRvcDogLTMzLjMzMzMzMyU7XG4gIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgbGVmdDogLTMzLjMzMzMzMyU7XG59XG5cbi4taW5zZXQtMlxcLzMge1xuICB0b3A6IC02Ni42NjY2NjclO1xuICByaWdodDogLTY2LjY2NjY2NyU7XG4gIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIGxlZnQ6IC02Ni42NjY2NjclO1xufVxuXG4uLWluc2V0LTFcXC80IHtcbiAgdG9wOiAtMjUlO1xuICByaWdodDogLTI1JTtcbiAgYm90dG9tOiAtMjUlO1xuICBsZWZ0OiAtMjUlO1xufVxuXG4uLWluc2V0LTJcXC80IHtcbiAgdG9wOiAtNTAlO1xuICByaWdodDogLTUwJTtcbiAgYm90dG9tOiAtNTAlO1xuICBsZWZ0OiAtNTAlO1xufVxuXG4uLWluc2V0LTNcXC80IHtcbiAgdG9wOiAtNzUlO1xuICByaWdodDogLTc1JTtcbiAgYm90dG9tOiAtNzUlO1xuICBsZWZ0OiAtNzUlO1xufVxuXG4uLWluc2V0LWZ1bGwge1xuICB0b3A6IC0xMDAlO1xuICByaWdodDogLTEwMCU7XG4gIGJvdHRvbTogLTEwMCU7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4uaW5zZXQteS0wIHtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4uaW5zZXQteC0wIHtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4uaW5zZXQteS0xIHtcbiAgdG9wOiAwLjI1cmVtO1xuICBib3R0b206IDAuMjVyZW07XG59XG5cbi5pbnNldC14LTEge1xuICByaWdodDogMC4yNXJlbTtcbiAgbGVmdDogMC4yNXJlbTtcbn1cblxuLmluc2V0LXktMiB7XG4gIHRvcDogMC41cmVtO1xuICBib3R0b206IDAuNXJlbTtcbn1cblxuLmluc2V0LXgtMiB7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbn1cblxuLmluc2V0LXktMyB7XG4gIHRvcDogMC43NXJlbTtcbiAgYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uaW5zZXQteC0zIHtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIGxlZnQ6IDAuNzVyZW07XG59XG5cbi5pbnNldC15LTQge1xuICB0b3A6IDFyZW07XG4gIGJvdHRvbTogMXJlbTtcbn1cblxuLmluc2V0LXgtNCB7XG4gIHJpZ2h0OiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xufVxuXG4uaW5zZXQteS01IHtcbiAgdG9wOiAxLjI1cmVtO1xuICBib3R0b206IDEuMjVyZW07XG59XG5cbi5pbnNldC14LTUge1xuICByaWdodDogMS4yNXJlbTtcbiAgbGVmdDogMS4yNXJlbTtcbn1cblxuLmluc2V0LXktNiB7XG4gIHRvcDogMS41cmVtO1xuICBib3R0b206IDEuNXJlbTtcbn1cblxuLmluc2V0LXgtNiB7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbn1cblxuLmluc2V0LXktNyB7XG4gIHRvcDogMS43NXJlbTtcbiAgYm90dG9tOiAxLjc1cmVtO1xufVxuXG4uaW5zZXQteC03IHtcbiAgcmlnaHQ6IDEuNzVyZW07XG4gIGxlZnQ6IDEuNzVyZW07XG59XG5cbi5pbnNldC15LTgge1xuICB0b3A6IDJyZW07XG4gIGJvdHRvbTogMnJlbTtcbn1cblxuLmluc2V0LXgtOCB7XG4gIHJpZ2h0OiAycmVtO1xuICBsZWZ0OiAycmVtO1xufVxuXG4uaW5zZXQteS05IHtcbiAgdG9wOiAyLjI1cmVtO1xuICBib3R0b206IDIuMjVyZW07XG59XG5cbi5pbnNldC14LTkge1xuICByaWdodDogMi4yNXJlbTtcbiAgbGVmdDogMi4yNXJlbTtcbn1cblxuLmluc2V0LXktMTAge1xuICB0b3A6IDIuNXJlbTtcbiAgYm90dG9tOiAyLjVyZW07XG59XG5cbi5pbnNldC14LTEwIHtcbiAgcmlnaHQ6IDIuNXJlbTtcbiAgbGVmdDogMi41cmVtO1xufVxuXG4uaW5zZXQteS0xMSB7XG4gIHRvcDogMi43NXJlbTtcbiAgYm90dG9tOiAyLjc1cmVtO1xufVxuXG4uaW5zZXQteC0xMSB7XG4gIHJpZ2h0OiAyLjc1cmVtO1xuICBsZWZ0OiAyLjc1cmVtO1xufVxuXG4uaW5zZXQteS0xMiB7XG4gIHRvcDogM3JlbTtcbiAgYm90dG9tOiAzcmVtO1xufVxuXG4uaW5zZXQteC0xMiB7XG4gIHJpZ2h0OiAzcmVtO1xuICBsZWZ0OiAzcmVtO1xufVxuXG4uaW5zZXQteS0xNCB7XG4gIHRvcDogMy41cmVtO1xuICBib3R0b206IDMuNXJlbTtcbn1cblxuLmluc2V0LXgtMTQge1xuICByaWdodDogMy41cmVtO1xuICBsZWZ0OiAzLjVyZW07XG59XG5cbi5pbnNldC15LTE2IHtcbiAgdG9wOiA0cmVtO1xuICBib3R0b206IDRyZW07XG59XG5cbi5pbnNldC14LTE2IHtcbiAgcmlnaHQ6IDRyZW07XG4gIGxlZnQ6IDRyZW07XG59XG5cbi5pbnNldC15LTIwIHtcbiAgdG9wOiA1cmVtO1xuICBib3R0b206IDVyZW07XG59XG5cbi5pbnNldC14LTIwIHtcbiAgcmlnaHQ6IDVyZW07XG4gIGxlZnQ6IDVyZW07XG59XG5cbi5pbnNldC15LTI0IHtcbiAgdG9wOiA2cmVtO1xuICBib3R0b206IDZyZW07XG59XG5cbi5pbnNldC14LTI0IHtcbiAgcmlnaHQ6IDZyZW07XG4gIGxlZnQ6IDZyZW07XG59XG5cbi5pbnNldC15LTI4IHtcbiAgdG9wOiA3cmVtO1xuICBib3R0b206IDdyZW07XG59XG5cbi5pbnNldC14LTI4IHtcbiAgcmlnaHQ6IDdyZW07XG4gIGxlZnQ6IDdyZW07XG59XG5cbi5pbnNldC15LTMyIHtcbiAgdG9wOiA4cmVtO1xuICBib3R0b206IDhyZW07XG59XG5cbi5pbnNldC14LTMyIHtcbiAgcmlnaHQ6IDhyZW07XG4gIGxlZnQ6IDhyZW07XG59XG5cbi5pbnNldC15LTM2IHtcbiAgdG9wOiA5cmVtO1xuICBib3R0b206IDlyZW07XG59XG5cbi5pbnNldC14LTM2IHtcbiAgcmlnaHQ6IDlyZW07XG4gIGxlZnQ6IDlyZW07XG59XG5cbi5pbnNldC15LTQwIHtcbiAgdG9wOiAxMHJlbTtcbiAgYm90dG9tOiAxMHJlbTtcbn1cblxuLmluc2V0LXgtNDAge1xuICByaWdodDogMTByZW07XG4gIGxlZnQ6IDEwcmVtO1xufVxuXG4uaW5zZXQteS00NCB7XG4gIHRvcDogMTFyZW07XG4gIGJvdHRvbTogMTFyZW07XG59XG5cbi5pbnNldC14LTQ0IHtcbiAgcmlnaHQ6IDExcmVtO1xuICBsZWZ0OiAxMXJlbTtcbn1cblxuLmluc2V0LXktNDgge1xuICB0b3A6IDEycmVtO1xuICBib3R0b206IDEycmVtO1xufVxuXG4uaW5zZXQteC00OCB7XG4gIHJpZ2h0OiAxMnJlbTtcbiAgbGVmdDogMTJyZW07XG59XG5cbi5pbnNldC15LTUyIHtcbiAgdG9wOiAxM3JlbTtcbiAgYm90dG9tOiAxM3JlbTtcbn1cblxuLmluc2V0LXgtNTIge1xuICByaWdodDogMTNyZW07XG4gIGxlZnQ6IDEzcmVtO1xufVxuXG4uaW5zZXQteS01NiB7XG4gIHRvcDogMTRyZW07XG4gIGJvdHRvbTogMTRyZW07XG59XG5cbi5pbnNldC14LTU2IHtcbiAgcmlnaHQ6IDE0cmVtO1xuICBsZWZ0OiAxNHJlbTtcbn1cblxuLmluc2V0LXktNjAge1xuICB0b3A6IDE1cmVtO1xuICBib3R0b206IDE1cmVtO1xufVxuXG4uaW5zZXQteC02MCB7XG4gIHJpZ2h0OiAxNXJlbTtcbiAgbGVmdDogMTVyZW07XG59XG5cbi5pbnNldC15LTY0IHtcbiAgdG9wOiAxNnJlbTtcbiAgYm90dG9tOiAxNnJlbTtcbn1cblxuLmluc2V0LXgtNjQge1xuICByaWdodDogMTZyZW07XG4gIGxlZnQ6IDE2cmVtO1xufVxuXG4uaW5zZXQteS03MiB7XG4gIHRvcDogMThyZW07XG4gIGJvdHRvbTogMThyZW07XG59XG5cbi5pbnNldC14LTcyIHtcbiAgcmlnaHQ6IDE4cmVtO1xuICBsZWZ0OiAxOHJlbTtcbn1cblxuLmluc2V0LXktODAge1xuICB0b3A6IDIwcmVtO1xuICBib3R0b206IDIwcmVtO1xufVxuXG4uaW5zZXQteC04MCB7XG4gIHJpZ2h0OiAyMHJlbTtcbiAgbGVmdDogMjByZW07XG59XG5cbi5pbnNldC15LTk2IHtcbiAgdG9wOiAyNHJlbTtcbiAgYm90dG9tOiAyNHJlbTtcbn1cblxuLmluc2V0LXgtOTYge1xuICByaWdodDogMjRyZW07XG4gIGxlZnQ6IDI0cmVtO1xufVxuXG4uaW5zZXQteS1hdXRvIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5pbnNldC14LWF1dG8ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLmluc2V0LXktcHgge1xuICB0b3A6IDFweDtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5pbnNldC14LXB4IHtcbiAgcmlnaHQ6IDFweDtcbiAgbGVmdDogMXB4O1xufVxuXG4uaW5zZXQteS0wXFwuNSB7XG4gIHRvcDogMC4xMjVyZW07XG4gIGJvdHRvbTogMC4xMjVyZW07XG59XG5cbi5pbnNldC14LTBcXC41IHtcbiAgcmlnaHQ6IDAuMTI1cmVtO1xuICBsZWZ0OiAwLjEyNXJlbTtcbn1cblxuLmluc2V0LXktMVxcLjUge1xuICB0b3A6IDAuMzc1cmVtO1xuICBib3R0b206IDAuMzc1cmVtO1xufVxuXG4uaW5zZXQteC0xXFwuNSB7XG4gIHJpZ2h0OiAwLjM3NXJlbTtcbiAgbGVmdDogMC4zNzVyZW07XG59XG5cbi5pbnNldC15LTJcXC41IHtcbiAgdG9wOiAwLjYyNXJlbTtcbiAgYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmluc2V0LXgtMlxcLjUge1xuICByaWdodDogMC42MjVyZW07XG4gIGxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uaW5zZXQteS0zXFwuNSB7XG4gIHRvcDogMC44NzVyZW07XG4gIGJvdHRvbTogMC44NzVyZW07XG59XG5cbi5pbnNldC14LTNcXC41IHtcbiAgcmlnaHQ6IDAuODc1cmVtO1xuICBsZWZ0OiAwLjg3NXJlbTtcbn1cblxuLi1pbnNldC15LTAge1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi4taW5zZXQteC0wIHtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4uLWluc2V0LXktMSB7XG4gIHRvcDogLTAuMjVyZW07XG4gIGJvdHRvbTogLTAuMjVyZW07XG59XG5cbi4taW5zZXQteC0xIHtcbiAgcmlnaHQ6IC0wLjI1cmVtO1xuICBsZWZ0OiAtMC4yNXJlbTtcbn1cblxuLi1pbnNldC15LTIge1xuICB0b3A6IC0wLjVyZW07XG4gIGJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1pbnNldC14LTIge1xuICByaWdodDogLTAuNXJlbTtcbiAgbGVmdDogLTAuNXJlbTtcbn1cblxuLi1pbnNldC15LTMge1xuICB0b3A6IC0wLjc1cmVtO1xuICBib3R0b206IC0wLjc1cmVtO1xufVxuXG4uLWluc2V0LXgtMyB7XG4gIHJpZ2h0OiAtMC43NXJlbTtcbiAgbGVmdDogLTAuNzVyZW07XG59XG5cbi4taW5zZXQteS00IHtcbiAgdG9wOiAtMXJlbTtcbiAgYm90dG9tOiAtMXJlbTtcbn1cblxuLi1pbnNldC14LTQge1xuICByaWdodDogLTFyZW07XG4gIGxlZnQ6IC0xcmVtO1xufVxuXG4uLWluc2V0LXktNSB7XG4gIHRvcDogLTEuMjVyZW07XG4gIGJvdHRvbTogLTEuMjVyZW07XG59XG5cbi4taW5zZXQteC01IHtcbiAgcmlnaHQ6IC0xLjI1cmVtO1xuICBsZWZ0OiAtMS4yNXJlbTtcbn1cblxuLi1pbnNldC15LTYge1xuICB0b3A6IC0xLjVyZW07XG4gIGJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1pbnNldC14LTYge1xuICByaWdodDogLTEuNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbn1cblxuLi1pbnNldC15LTcge1xuICB0b3A6IC0xLjc1cmVtO1xuICBib3R0b206IC0xLjc1cmVtO1xufVxuXG4uLWluc2V0LXgtNyB7XG4gIHJpZ2h0OiAtMS43NXJlbTtcbiAgbGVmdDogLTEuNzVyZW07XG59XG5cbi4taW5zZXQteS04IHtcbiAgdG9wOiAtMnJlbTtcbiAgYm90dG9tOiAtMnJlbTtcbn1cblxuLi1pbnNldC14LTgge1xuICByaWdodDogLTJyZW07XG4gIGxlZnQ6IC0ycmVtO1xufVxuXG4uLWluc2V0LXktOSB7XG4gIHRvcDogLTIuMjVyZW07XG4gIGJvdHRvbTogLTIuMjVyZW07XG59XG5cbi4taW5zZXQteC05IHtcbiAgcmlnaHQ6IC0yLjI1cmVtO1xuICBsZWZ0OiAtMi4yNXJlbTtcbn1cblxuLi1pbnNldC15LTEwIHtcbiAgdG9wOiAtMi41cmVtO1xuICBib3R0b206IC0yLjVyZW07XG59XG5cbi4taW5zZXQteC0xMCB7XG4gIHJpZ2h0OiAtMi41cmVtO1xuICBsZWZ0OiAtMi41cmVtO1xufVxuXG4uLWluc2V0LXktMTEge1xuICB0b3A6IC0yLjc1cmVtO1xuICBib3R0b206IC0yLjc1cmVtO1xufVxuXG4uLWluc2V0LXgtMTEge1xuICByaWdodDogLTIuNzVyZW07XG4gIGxlZnQ6IC0yLjc1cmVtO1xufVxuXG4uLWluc2V0LXktMTIge1xuICB0b3A6IC0zcmVtO1xuICBib3R0b206IC0zcmVtO1xufVxuXG4uLWluc2V0LXgtMTIge1xuICByaWdodDogLTNyZW07XG4gIGxlZnQ6IC0zcmVtO1xufVxuXG4uLWluc2V0LXktMTQge1xuICB0b3A6IC0zLjVyZW07XG4gIGJvdHRvbTogLTMuNXJlbTtcbn1cblxuLi1pbnNldC14LTE0IHtcbiAgcmlnaHQ6IC0zLjVyZW07XG4gIGxlZnQ6IC0zLjVyZW07XG59XG5cbi4taW5zZXQteS0xNiB7XG4gIHRvcDogLTRyZW07XG4gIGJvdHRvbTogLTRyZW07XG59XG5cbi4taW5zZXQteC0xNiB7XG4gIHJpZ2h0OiAtNHJlbTtcbiAgbGVmdDogLTRyZW07XG59XG5cbi4taW5zZXQteS0yMCB7XG4gIHRvcDogLTVyZW07XG4gIGJvdHRvbTogLTVyZW07XG59XG5cbi4taW5zZXQteC0yMCB7XG4gIHJpZ2h0OiAtNXJlbTtcbiAgbGVmdDogLTVyZW07XG59XG5cbi4taW5zZXQteS0yNCB7XG4gIHRvcDogLTZyZW07XG4gIGJvdHRvbTogLTZyZW07XG59XG5cbi4taW5zZXQteC0yNCB7XG4gIHJpZ2h0OiAtNnJlbTtcbiAgbGVmdDogLTZyZW07XG59XG5cbi4taW5zZXQteS0yOCB7XG4gIHRvcDogLTdyZW07XG4gIGJvdHRvbTogLTdyZW07XG59XG5cbi4taW5zZXQteC0yOCB7XG4gIHJpZ2h0OiAtN3JlbTtcbiAgbGVmdDogLTdyZW07XG59XG5cbi4taW5zZXQteS0zMiB7XG4gIHRvcDogLThyZW07XG4gIGJvdHRvbTogLThyZW07XG59XG5cbi4taW5zZXQteC0zMiB7XG4gIHJpZ2h0OiAtOHJlbTtcbiAgbGVmdDogLThyZW07XG59XG5cbi4taW5zZXQteS0zNiB7XG4gIHRvcDogLTlyZW07XG4gIGJvdHRvbTogLTlyZW07XG59XG5cbi4taW5zZXQteC0zNiB7XG4gIHJpZ2h0OiAtOXJlbTtcbiAgbGVmdDogLTlyZW07XG59XG5cbi4taW5zZXQteS00MCB7XG4gIHRvcDogLTEwcmVtO1xuICBib3R0b206IC0xMHJlbTtcbn1cblxuLi1pbnNldC14LTQwIHtcbiAgcmlnaHQ6IC0xMHJlbTtcbiAgbGVmdDogLTEwcmVtO1xufVxuXG4uLWluc2V0LXktNDQge1xuICB0b3A6IC0xMXJlbTtcbiAgYm90dG9tOiAtMTFyZW07XG59XG5cbi4taW5zZXQteC00NCB7XG4gIHJpZ2h0OiAtMTFyZW07XG4gIGxlZnQ6IC0xMXJlbTtcbn1cblxuLi1pbnNldC15LTQ4IHtcbiAgdG9wOiAtMTJyZW07XG4gIGJvdHRvbTogLTEycmVtO1xufVxuXG4uLWluc2V0LXgtNDgge1xuICByaWdodDogLTEycmVtO1xuICBsZWZ0OiAtMTJyZW07XG59XG5cbi4taW5zZXQteS01MiB7XG4gIHRvcDogLTEzcmVtO1xuICBib3R0b206IC0xM3JlbTtcbn1cblxuLi1pbnNldC14LTUyIHtcbiAgcmlnaHQ6IC0xM3JlbTtcbiAgbGVmdDogLTEzcmVtO1xufVxuXG4uLWluc2V0LXktNTYge1xuICB0b3A6IC0xNHJlbTtcbiAgYm90dG9tOiAtMTRyZW07XG59XG5cbi4taW5zZXQteC01NiB7XG4gIHJpZ2h0OiAtMTRyZW07XG4gIGxlZnQ6IC0xNHJlbTtcbn1cblxuLi1pbnNldC15LTYwIHtcbiAgdG9wOiAtMTVyZW07XG4gIGJvdHRvbTogLTE1cmVtO1xufVxuXG4uLWluc2V0LXgtNjAge1xuICByaWdodDogLTE1cmVtO1xuICBsZWZ0OiAtMTVyZW07XG59XG5cbi4taW5zZXQteS02NCB7XG4gIHRvcDogLTE2cmVtO1xuICBib3R0b206IC0xNnJlbTtcbn1cblxuLi1pbnNldC14LTY0IHtcbiAgcmlnaHQ6IC0xNnJlbTtcbiAgbGVmdDogLTE2cmVtO1xufVxuXG4uLWluc2V0LXktNzIge1xuICB0b3A6IC0xOHJlbTtcbiAgYm90dG9tOiAtMThyZW07XG59XG5cbi4taW5zZXQteC03MiB7XG4gIHJpZ2h0OiAtMThyZW07XG4gIGxlZnQ6IC0xOHJlbTtcbn1cblxuLi1pbnNldC15LTgwIHtcbiAgdG9wOiAtMjByZW07XG4gIGJvdHRvbTogLTIwcmVtO1xufVxuXG4uLWluc2V0LXgtODAge1xuICByaWdodDogLTIwcmVtO1xuICBsZWZ0OiAtMjByZW07XG59XG5cbi4taW5zZXQteS05NiB7XG4gIHRvcDogLTI0cmVtO1xuICBib3R0b206IC0yNHJlbTtcbn1cblxuLi1pbnNldC14LTk2IHtcbiAgcmlnaHQ6IC0yNHJlbTtcbiAgbGVmdDogLTI0cmVtO1xufVxuXG4uLWluc2V0LXktcHgge1xuICB0b3A6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuLi1pbnNldC14LXB4IHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi4taW5zZXQteS0wXFwuNSB7XG4gIHRvcDogLTAuMTI1cmVtO1xuICBib3R0b206IC0wLjEyNXJlbTtcbn1cblxuLi1pbnNldC14LTBcXC41IHtcbiAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgbGVmdDogLTAuMTI1cmVtO1xufVxuXG4uLWluc2V0LXktMVxcLjUge1xuICB0b3A6IC0wLjM3NXJlbTtcbiAgYm90dG9tOiAtMC4zNzVyZW07XG59XG5cbi4taW5zZXQteC0xXFwuNSB7XG4gIHJpZ2h0OiAtMC4zNzVyZW07XG4gIGxlZnQ6IC0wLjM3NXJlbTtcbn1cblxuLi1pbnNldC15LTJcXC41IHtcbiAgdG9wOiAtMC42MjVyZW07XG4gIGJvdHRvbTogLTAuNjI1cmVtO1xufVxuXG4uLWluc2V0LXgtMlxcLjUge1xuICByaWdodDogLTAuNjI1cmVtO1xuICBsZWZ0OiAtMC42MjVyZW07XG59XG5cbi4taW5zZXQteS0zXFwuNSB7XG4gIHRvcDogLTAuODc1cmVtO1xuICBib3R0b206IC0wLjg3NXJlbTtcbn1cblxuLi1pbnNldC14LTNcXC41IHtcbiAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgbGVmdDogLTAuODc1cmVtO1xufVxuXG4uaW5zZXQteS0xXFwvMiB7XG4gIHRvcDogNTAlO1xuICBib3R0b206IDUwJTtcbn1cblxuLmluc2V0LXgtMVxcLzIge1xuICByaWdodDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5pbnNldC15LTFcXC8zIHtcbiAgdG9wOiAzMy4zMzMzMzMlO1xuICBib3R0b206IDMzLjMzMzMzMyU7XG59XG5cbi5pbnNldC14LTFcXC8zIHtcbiAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gIGxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5pbnNldC15LTJcXC8zIHtcbiAgdG9wOiA2Ni42NjY2NjclO1xuICBib3R0b206IDY2LjY2NjY2NyU7XG59XG5cbi5pbnNldC14LTJcXC8zIHtcbiAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIGxlZnQ6IDY2LjY2NjY2NyU7XG59XG5cbi5pbnNldC15LTFcXC80IHtcbiAgdG9wOiAyNSU7XG4gIGJvdHRvbTogMjUlO1xufVxuXG4uaW5zZXQteC0xXFwvNCB7XG4gIHJpZ2h0OiAyNSU7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLmluc2V0LXktMlxcLzQge1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG59XG5cbi5pbnNldC14LTJcXC80IHtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaW5zZXQteS0zXFwvNCB7XG4gIHRvcDogNzUlO1xuICBib3R0b206IDc1JTtcbn1cblxuLmluc2V0LXgtM1xcLzQge1xuICByaWdodDogNzUlO1xuICBsZWZ0OiA3NSU7XG59XG5cbi5pbnNldC15LWZ1bGwge1xuICB0b3A6IDEwMCU7XG4gIGJvdHRvbTogMTAwJTtcbn1cblxuLmluc2V0LXgtZnVsbCB7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiAxMDAlO1xufVxuXG4uLWluc2V0LXktMVxcLzIge1xuICB0b3A6IC01MCU7XG4gIGJvdHRvbTogLTUwJTtcbn1cblxuLi1pbnNldC14LTFcXC8yIHtcbiAgcmlnaHQ6IC01MCU7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi4taW5zZXQteS0xXFwvMyB7XG4gIHRvcDogLTMzLjMzMzMzMyU7XG4gIGJvdHRvbTogLTMzLjMzMzMzMyU7XG59XG5cbi4taW5zZXQteC0xXFwvMyB7XG4gIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgbGVmdDogLTMzLjMzMzMzMyU7XG59XG5cbi4taW5zZXQteS0yXFwvMyB7XG4gIHRvcDogLTY2LjY2NjY2NyU7XG4gIGJvdHRvbTogLTY2LjY2NjY2NyU7XG59XG5cbi4taW5zZXQteC0yXFwvMyB7XG4gIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgbGVmdDogLTY2LjY2NjY2NyU7XG59XG5cbi4taW5zZXQteS0xXFwvNCB7XG4gIHRvcDogLTI1JTtcbiAgYm90dG9tOiAtMjUlO1xufVxuXG4uLWluc2V0LXgtMVxcLzQge1xuICByaWdodDogLTI1JTtcbiAgbGVmdDogLTI1JTtcbn1cblxuLi1pbnNldC15LTJcXC80IHtcbiAgdG9wOiAtNTAlO1xuICBib3R0b206IC01MCU7XG59XG5cbi4taW5zZXQteC0yXFwvNCB7XG4gIHJpZ2h0OiAtNTAlO1xuICBsZWZ0OiAtNTAlO1xufVxuXG4uLWluc2V0LXktM1xcLzQge1xuICB0b3A6IC03NSU7XG4gIGJvdHRvbTogLTc1JTtcbn1cblxuLi1pbnNldC14LTNcXC80IHtcbiAgcmlnaHQ6IC03NSU7XG4gIGxlZnQ6IC03NSU7XG59XG5cbi4taW5zZXQteS1mdWxsIHtcbiAgdG9wOiAtMTAwJTtcbiAgYm90dG9tOiAtMTAwJTtcbn1cblxuLi1pbnNldC14LWZ1bGwge1xuICByaWdodDogLTEwMCU7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4udG9wLTAge1xuICB0b3A6IDBweDtcbn1cblxuLnJpZ2h0LTAge1xuICByaWdodDogMHB4O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDBweDtcbn1cblxuLmxlZnQtMCB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLnRvcC0xIHtcbiAgdG9wOiAwLjI1cmVtO1xufVxuXG4ucmlnaHQtMSB7XG4gIHJpZ2h0OiAwLjI1cmVtO1xufVxuXG4uYm90dG9tLTEge1xuICBib3R0b206IDAuMjVyZW07XG59XG5cbi5sZWZ0LTEge1xuICBsZWZ0OiAwLjI1cmVtO1xufVxuXG4udG9wLTIge1xuICB0b3A6IDAuNXJlbTtcbn1cblxuLnJpZ2h0LTIge1xuICByaWdodDogMC41cmVtO1xufVxuXG4uYm90dG9tLTIge1xuICBib3R0b206IDAuNXJlbTtcbn1cblxuLmxlZnQtMiB7XG4gIGxlZnQ6IDAuNXJlbTtcbn1cblxuLnRvcC0zIHtcbiAgdG9wOiAwLjc1cmVtO1xufVxuXG4ucmlnaHQtMyB7XG4gIHJpZ2h0OiAwLjc1cmVtO1xufVxuXG4uYm90dG9tLTMge1xuICBib3R0b206IDAuNzVyZW07XG59XG5cbi5sZWZ0LTMge1xuICBsZWZ0OiAwLjc1cmVtO1xufVxuXG4udG9wLTQge1xuICB0b3A6IDFyZW07XG59XG5cbi5yaWdodC00IHtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi5ib3R0b20tNCB7XG4gIGJvdHRvbTogMXJlbTtcbn1cblxuLmxlZnQtNCB7XG4gIGxlZnQ6IDFyZW07XG59XG5cbi50b3AtNSB7XG4gIHRvcDogMS4yNXJlbTtcbn1cblxuLnJpZ2h0LTUge1xuICByaWdodDogMS4yNXJlbTtcbn1cblxuLmJvdHRvbS01IHtcbiAgYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubGVmdC01IHtcbiAgbGVmdDogMS4yNXJlbTtcbn1cblxuLnRvcC02IHtcbiAgdG9wOiAxLjVyZW07XG59XG5cbi5yaWdodC02IHtcbiAgcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJvdHRvbS02IHtcbiAgYm90dG9tOiAxLjVyZW07XG59XG5cbi5sZWZ0LTYge1xuICBsZWZ0OiAxLjVyZW07XG59XG5cbi50b3AtNyB7XG4gIHRvcDogMS43NXJlbTtcbn1cblxuLnJpZ2h0LTcge1xuICByaWdodDogMS43NXJlbTtcbn1cblxuLmJvdHRvbS03IHtcbiAgYm90dG9tOiAxLjc1cmVtO1xufVxuXG4ubGVmdC03IHtcbiAgbGVmdDogMS43NXJlbTtcbn1cblxuLnRvcC04IHtcbiAgdG9wOiAycmVtO1xufVxuXG4ucmlnaHQtOCB7XG4gIHJpZ2h0OiAycmVtO1xufVxuXG4uYm90dG9tLTgge1xuICBib3R0b206IDJyZW07XG59XG5cbi5sZWZ0LTgge1xuICBsZWZ0OiAycmVtO1xufVxuXG4udG9wLTkge1xuICB0b3A6IDIuMjVyZW07XG59XG5cbi5yaWdodC05IHtcbiAgcmlnaHQ6IDIuMjVyZW07XG59XG5cbi5ib3R0b20tOSB7XG4gIGJvdHRvbTogMi4yNXJlbTtcbn1cblxuLmxlZnQtOSB7XG4gIGxlZnQ6IDIuMjVyZW07XG59XG5cbi50b3AtMTAge1xuICB0b3A6IDIuNXJlbTtcbn1cblxuLnJpZ2h0LTEwIHtcbiAgcmlnaHQ6IDIuNXJlbTtcbn1cblxuLmJvdHRvbS0xMCB7XG4gIGJvdHRvbTogMi41cmVtO1xufVxuXG4ubGVmdC0xMCB7XG4gIGxlZnQ6IDIuNXJlbTtcbn1cblxuLnRvcC0xMSB7XG4gIHRvcDogMi43NXJlbTtcbn1cblxuLnJpZ2h0LTExIHtcbiAgcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5ib3R0b20tMTEge1xuICBib3R0b206IDIuNzVyZW07XG59XG5cbi5sZWZ0LTExIHtcbiAgbGVmdDogMi43NXJlbTtcbn1cblxuLnRvcC0xMiB7XG4gIHRvcDogM3JlbTtcbn1cblxuLnJpZ2h0LTEyIHtcbiAgcmlnaHQ6IDNyZW07XG59XG5cbi5ib3R0b20tMTIge1xuICBib3R0b206IDNyZW07XG59XG5cbi5sZWZ0LTEyIHtcbiAgbGVmdDogM3JlbTtcbn1cblxuLnRvcC0xNCB7XG4gIHRvcDogMy41cmVtO1xufVxuXG4ucmlnaHQtMTQge1xuICByaWdodDogMy41cmVtO1xufVxuXG4uYm90dG9tLTE0IHtcbiAgYm90dG9tOiAzLjVyZW07XG59XG5cbi5sZWZ0LTE0IHtcbiAgbGVmdDogMy41cmVtO1xufVxuXG4udG9wLTE2IHtcbiAgdG9wOiA0cmVtO1xufVxuXG4ucmlnaHQtMTYge1xuICByaWdodDogNHJlbTtcbn1cblxuLmJvdHRvbS0xNiB7XG4gIGJvdHRvbTogNHJlbTtcbn1cblxuLmxlZnQtMTYge1xuICBsZWZ0OiA0cmVtO1xufVxuXG4udG9wLTIwIHtcbiAgdG9wOiA1cmVtO1xufVxuXG4ucmlnaHQtMjAge1xuICByaWdodDogNXJlbTtcbn1cblxuLmJvdHRvbS0yMCB7XG4gIGJvdHRvbTogNXJlbTtcbn1cblxuLmxlZnQtMjAge1xuICBsZWZ0OiA1cmVtO1xufVxuXG4udG9wLTI0IHtcbiAgdG9wOiA2cmVtO1xufVxuXG4ucmlnaHQtMjQge1xuICByaWdodDogNnJlbTtcbn1cblxuLmJvdHRvbS0yNCB7XG4gIGJvdHRvbTogNnJlbTtcbn1cblxuLmxlZnQtMjQge1xuICBsZWZ0OiA2cmVtO1xufVxuXG4udG9wLTI4IHtcbiAgdG9wOiA3cmVtO1xufVxuXG4ucmlnaHQtMjgge1xuICByaWdodDogN3JlbTtcbn1cblxuLmJvdHRvbS0yOCB7XG4gIGJvdHRvbTogN3JlbTtcbn1cblxuLmxlZnQtMjgge1xuICBsZWZ0OiA3cmVtO1xufVxuXG4udG9wLTMyIHtcbiAgdG9wOiA4cmVtO1xufVxuXG4ucmlnaHQtMzIge1xuICByaWdodDogOHJlbTtcbn1cblxuLmJvdHRvbS0zMiB7XG4gIGJvdHRvbTogOHJlbTtcbn1cblxuLmxlZnQtMzIge1xuICBsZWZ0OiA4cmVtO1xufVxuXG4udG9wLTM2IHtcbiAgdG9wOiA5cmVtO1xufVxuXG4ucmlnaHQtMzYge1xuICByaWdodDogOXJlbTtcbn1cblxuLmJvdHRvbS0zNiB7XG4gIGJvdHRvbTogOXJlbTtcbn1cblxuLmxlZnQtMzYge1xuICBsZWZ0OiA5cmVtO1xufVxuXG4udG9wLTQwIHtcbiAgdG9wOiAxMHJlbTtcbn1cblxuLnJpZ2h0LTQwIHtcbiAgcmlnaHQ6IDEwcmVtO1xufVxuXG4uYm90dG9tLTQwIHtcbiAgYm90dG9tOiAxMHJlbTtcbn1cblxuLmxlZnQtNDAge1xuICBsZWZ0OiAxMHJlbTtcbn1cblxuLnRvcC00NCB7XG4gIHRvcDogMTFyZW07XG59XG5cbi5yaWdodC00NCB7XG4gIHJpZ2h0OiAxMXJlbTtcbn1cblxuLmJvdHRvbS00NCB7XG4gIGJvdHRvbTogMTFyZW07XG59XG5cbi5sZWZ0LTQ0IHtcbiAgbGVmdDogMTFyZW07XG59XG5cbi50b3AtNDgge1xuICB0b3A6IDEycmVtO1xufVxuXG4ucmlnaHQtNDgge1xuICByaWdodDogMTJyZW07XG59XG5cbi5ib3R0b20tNDgge1xuICBib3R0b206IDEycmVtO1xufVxuXG4ubGVmdC00OCB7XG4gIGxlZnQ6IDEycmVtO1xufVxuXG4udG9wLTUyIHtcbiAgdG9wOiAxM3JlbTtcbn1cblxuLnJpZ2h0LTUyIHtcbiAgcmlnaHQ6IDEzcmVtO1xufVxuXG4uYm90dG9tLTUyIHtcbiAgYm90dG9tOiAxM3JlbTtcbn1cblxuLmxlZnQtNTIge1xuICBsZWZ0OiAxM3JlbTtcbn1cblxuLnRvcC01NiB7XG4gIHRvcDogMTRyZW07XG59XG5cbi5yaWdodC01NiB7XG4gIHJpZ2h0OiAxNHJlbTtcbn1cblxuLmJvdHRvbS01NiB7XG4gIGJvdHRvbTogMTRyZW07XG59XG5cbi5sZWZ0LTU2IHtcbiAgbGVmdDogMTRyZW07XG59XG5cbi50b3AtNjAge1xuICB0b3A6IDE1cmVtO1xufVxuXG4ucmlnaHQtNjAge1xuICByaWdodDogMTVyZW07XG59XG5cbi5ib3R0b20tNjAge1xuICBib3R0b206IDE1cmVtO1xufVxuXG4ubGVmdC02MCB7XG4gIGxlZnQ6IDE1cmVtO1xufVxuXG4udG9wLTY0IHtcbiAgdG9wOiAxNnJlbTtcbn1cblxuLnJpZ2h0LTY0IHtcbiAgcmlnaHQ6IDE2cmVtO1xufVxuXG4uYm90dG9tLTY0IHtcbiAgYm90dG9tOiAxNnJlbTtcbn1cblxuLmxlZnQtNjQge1xuICBsZWZ0OiAxNnJlbTtcbn1cblxuLnRvcC03MiB7XG4gIHRvcDogMThyZW07XG59XG5cbi5yaWdodC03MiB7XG4gIHJpZ2h0OiAxOHJlbTtcbn1cblxuLmJvdHRvbS03MiB7XG4gIGJvdHRvbTogMThyZW07XG59XG5cbi5sZWZ0LTcyIHtcbiAgbGVmdDogMThyZW07XG59XG5cbi50b3AtODAge1xuICB0b3A6IDIwcmVtO1xufVxuXG4ucmlnaHQtODAge1xuICByaWdodDogMjByZW07XG59XG5cbi5ib3R0b20tODAge1xuICBib3R0b206IDIwcmVtO1xufVxuXG4ubGVmdC04MCB7XG4gIGxlZnQ6IDIwcmVtO1xufVxuXG4udG9wLTk2IHtcbiAgdG9wOiAyNHJlbTtcbn1cblxuLnJpZ2h0LTk2IHtcbiAgcmlnaHQ6IDI0cmVtO1xufVxuXG4uYm90dG9tLTk2IHtcbiAgYm90dG9tOiAyNHJlbTtcbn1cblxuLmxlZnQtOTYge1xuICBsZWZ0OiAyNHJlbTtcbn1cblxuLnRvcC1hdXRvIHtcbiAgdG9wOiBhdXRvO1xufVxuXG4ucmlnaHQtYXV0byB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uYm90dG9tLWF1dG8ge1xuICBib3R0b206IGF1dG87XG59XG5cbi5sZWZ0LWF1dG8ge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4udG9wLXB4IHtcbiAgdG9wOiAxcHg7XG59XG5cbi5yaWdodC1weCB7XG4gIHJpZ2h0OiAxcHg7XG59XG5cbi5ib3R0b20tcHgge1xuICBib3R0b206IDFweDtcbn1cblxuLmxlZnQtcHgge1xuICBsZWZ0OiAxcHg7XG59XG5cbi50b3AtMFxcLjUge1xuICB0b3A6IDAuMTI1cmVtO1xufVxuXG4ucmlnaHQtMFxcLjUge1xuICByaWdodDogMC4xMjVyZW07XG59XG5cbi5ib3R0b20tMFxcLjUge1xuICBib3R0b206IDAuMTI1cmVtO1xufVxuXG4ubGVmdC0wXFwuNSB7XG4gIGxlZnQ6IDAuMTI1cmVtO1xufVxuXG4udG9wLTFcXC41IHtcbiAgdG9wOiAwLjM3NXJlbTtcbn1cblxuLnJpZ2h0LTFcXC41IHtcbiAgcmlnaHQ6IDAuMzc1cmVtO1xufVxuXG4uYm90dG9tLTFcXC41IHtcbiAgYm90dG9tOiAwLjM3NXJlbTtcbn1cblxuLmxlZnQtMVxcLjUge1xuICBsZWZ0OiAwLjM3NXJlbTtcbn1cblxuLnRvcC0yXFwuNSB7XG4gIHRvcDogMC42MjVyZW07XG59XG5cbi5yaWdodC0yXFwuNSB7XG4gIHJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJvdHRvbS0yXFwuNSB7XG4gIGJvdHRvbTogMC42MjVyZW07XG59XG5cbi5sZWZ0LTJcXC41IHtcbiAgbGVmdDogMC42MjVyZW07XG59XG5cbi50b3AtM1xcLjUge1xuICB0b3A6IDAuODc1cmVtO1xufVxuXG4ucmlnaHQtM1xcLjUge1xuICByaWdodDogMC44NzVyZW07XG59XG5cbi5ib3R0b20tM1xcLjUge1xuICBib3R0b206IDAuODc1cmVtO1xufVxuXG4ubGVmdC0zXFwuNSB7XG4gIGxlZnQ6IDAuODc1cmVtO1xufVxuXG4uLXRvcC0wIHtcbiAgdG9wOiAwcHg7XG59XG5cbi4tcmlnaHQtMCB7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi4tYm90dG9tLTAge1xuICBib3R0b206IDBweDtcbn1cblxuLi1sZWZ0LTAge1xuICBsZWZ0OiAwcHg7XG59XG5cbi4tdG9wLTEge1xuICB0b3A6IC0wLjI1cmVtO1xufVxuXG4uLXJpZ2h0LTEge1xuICByaWdodDogLTAuMjVyZW07XG59XG5cbi4tYm90dG9tLTEge1xuICBib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLWxlZnQtMSB7XG4gIGxlZnQ6IC0wLjI1cmVtO1xufVxuXG4uLXRvcC0yIHtcbiAgdG9wOiAtMC41cmVtO1xufVxuXG4uLXJpZ2h0LTIge1xuICByaWdodDogLTAuNXJlbTtcbn1cblxuLi1ib3R0b20tMiB7XG4gIGJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1sZWZ0LTIge1xuICBsZWZ0OiAtMC41cmVtO1xufVxuXG4uLXRvcC0zIHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cblxuLi1yaWdodC0zIHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xufVxuXG4uLWJvdHRvbS0zIHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLi1sZWZ0LTMge1xuICBsZWZ0OiAtMC43NXJlbTtcbn1cblxuLi10b3AtNCB7XG4gIHRvcDogLTFyZW07XG59XG5cbi4tcmlnaHQtNCB7XG4gIHJpZ2h0OiAtMXJlbTtcbn1cblxuLi1ib3R0b20tNCB7XG4gIGJvdHRvbTogLTFyZW07XG59XG5cbi4tbGVmdC00IHtcbiAgbGVmdDogLTFyZW07XG59XG5cbi4tdG9wLTUge1xuICB0b3A6IC0xLjI1cmVtO1xufVxuXG4uLXJpZ2h0LTUge1xuICByaWdodDogLTEuMjVyZW07XG59XG5cbi4tYm90dG9tLTUge1xuICBib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLWxlZnQtNSB7XG4gIGxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uLXRvcC02IHtcbiAgdG9wOiAtMS41cmVtO1xufVxuXG4uLXJpZ2h0LTYge1xuICByaWdodDogLTEuNXJlbTtcbn1cblxuLi1ib3R0b20tNiB7XG4gIGJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1sZWZ0LTYge1xuICBsZWZ0OiAtMS41cmVtO1xufVxuXG4uLXRvcC03IHtcbiAgdG9wOiAtMS43NXJlbTtcbn1cblxuLi1yaWdodC03IHtcbiAgcmlnaHQ6IC0xLjc1cmVtO1xufVxuXG4uLWJvdHRvbS03IHtcbiAgYm90dG9tOiAtMS43NXJlbTtcbn1cblxuLi1sZWZ0LTcge1xuICBsZWZ0OiAtMS43NXJlbTtcbn1cblxuLi10b3AtOCB7XG4gIHRvcDogLTJyZW07XG59XG5cbi4tcmlnaHQtOCB7XG4gIHJpZ2h0OiAtMnJlbTtcbn1cblxuLi1ib3R0b20tOCB7XG4gIGJvdHRvbTogLTJyZW07XG59XG5cbi4tbGVmdC04IHtcbiAgbGVmdDogLTJyZW07XG59XG5cbi4tdG9wLTkge1xuICB0b3A6IC0yLjI1cmVtO1xufVxuXG4uLXJpZ2h0LTkge1xuICByaWdodDogLTIuMjVyZW07XG59XG5cbi4tYm90dG9tLTkge1xuICBib3R0b206IC0yLjI1cmVtO1xufVxuXG4uLWxlZnQtOSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xufVxuXG4uLXRvcC0xMCB7XG4gIHRvcDogLTIuNXJlbTtcbn1cblxuLi1yaWdodC0xMCB7XG4gIHJpZ2h0OiAtMi41cmVtO1xufVxuXG4uLWJvdHRvbS0xMCB7XG4gIGJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1sZWZ0LTEwIHtcbiAgbGVmdDogLTIuNXJlbTtcbn1cblxuLi10b3AtMTEge1xuICB0b3A6IC0yLjc1cmVtO1xufVxuXG4uLXJpZ2h0LTExIHtcbiAgcmlnaHQ6IC0yLjc1cmVtO1xufVxuXG4uLWJvdHRvbS0xMSB7XG4gIGJvdHRvbTogLTIuNzVyZW07XG59XG5cbi4tbGVmdC0xMSB7XG4gIGxlZnQ6IC0yLjc1cmVtO1xufVxuXG4uLXRvcC0xMiB7XG4gIHRvcDogLTNyZW07XG59XG5cbi4tcmlnaHQtMTIge1xuICByaWdodDogLTNyZW07XG59XG5cbi4tYm90dG9tLTEyIHtcbiAgYm90dG9tOiAtM3JlbTtcbn1cblxuLi1sZWZ0LTEyIHtcbiAgbGVmdDogLTNyZW07XG59XG5cbi4tdG9wLTE0IHtcbiAgdG9wOiAtMy41cmVtO1xufVxuXG4uLXJpZ2h0LTE0IHtcbiAgcmlnaHQ6IC0zLjVyZW07XG59XG5cbi4tYm90dG9tLTE0IHtcbiAgYm90dG9tOiAtMy41cmVtO1xufVxuXG4uLWxlZnQtMTQge1xuICBsZWZ0OiAtMy41cmVtO1xufVxuXG4uLXRvcC0xNiB7XG4gIHRvcDogLTRyZW07XG59XG5cbi4tcmlnaHQtMTYge1xuICByaWdodDogLTRyZW07XG59XG5cbi4tYm90dG9tLTE2IHtcbiAgYm90dG9tOiAtNHJlbTtcbn1cblxuLi1sZWZ0LTE2IHtcbiAgbGVmdDogLTRyZW07XG59XG5cbi4tdG9wLTIwIHtcbiAgdG9wOiAtNXJlbTtcbn1cblxuLi1yaWdodC0yMCB7XG4gIHJpZ2h0OiAtNXJlbTtcbn1cblxuLi1ib3R0b20tMjAge1xuICBib3R0b206IC01cmVtO1xufVxuXG4uLWxlZnQtMjAge1xuICBsZWZ0OiAtNXJlbTtcbn1cblxuLi10b3AtMjQge1xuICB0b3A6IC02cmVtO1xufVxuXG4uLXJpZ2h0LTI0IHtcbiAgcmlnaHQ6IC02cmVtO1xufVxuXG4uLWJvdHRvbS0yNCB7XG4gIGJvdHRvbTogLTZyZW07XG59XG5cbi4tbGVmdC0yNCB7XG4gIGxlZnQ6IC02cmVtO1xufVxuXG4uLXRvcC0yOCB7XG4gIHRvcDogLTdyZW07XG59XG5cbi4tcmlnaHQtMjgge1xuICByaWdodDogLTdyZW07XG59XG5cbi4tYm90dG9tLTI4IHtcbiAgYm90dG9tOiAtN3JlbTtcbn1cblxuLi1sZWZ0LTI4IHtcbiAgbGVmdDogLTdyZW07XG59XG5cbi4tdG9wLTMyIHtcbiAgdG9wOiAtOHJlbTtcbn1cblxuLi1yaWdodC0zMiB7XG4gIHJpZ2h0OiAtOHJlbTtcbn1cblxuLi1ib3R0b20tMzIge1xuICBib3R0b206IC04cmVtO1xufVxuXG4uLWxlZnQtMzIge1xuICBsZWZ0OiAtOHJlbTtcbn1cblxuLi10b3AtMzYge1xuICB0b3A6IC05cmVtO1xufVxuXG4uLXJpZ2h0LTM2IHtcbiAgcmlnaHQ6IC05cmVtO1xufVxuXG4uLWJvdHRvbS0zNiB7XG4gIGJvdHRvbTogLTlyZW07XG59XG5cbi4tbGVmdC0zNiB7XG4gIGxlZnQ6IC05cmVtO1xufVxuXG4uLXRvcC00MCB7XG4gIHRvcDogLTEwcmVtO1xufVxuXG4uLXJpZ2h0LTQwIHtcbiAgcmlnaHQ6IC0xMHJlbTtcbn1cblxuLi1ib3R0b20tNDAge1xuICBib3R0b206IC0xMHJlbTtcbn1cblxuLi1sZWZ0LTQwIHtcbiAgbGVmdDogLTEwcmVtO1xufVxuXG4uLXRvcC00NCB7XG4gIHRvcDogLTExcmVtO1xufVxuXG4uLXJpZ2h0LTQ0IHtcbiAgcmlnaHQ6IC0xMXJlbTtcbn1cblxuLi1ib3R0b20tNDQge1xuICBib3R0b206IC0xMXJlbTtcbn1cblxuLi1sZWZ0LTQ0IHtcbiAgbGVmdDogLTExcmVtO1xufVxuXG4uLXRvcC00OCB7XG4gIHRvcDogLTEycmVtO1xufVxuXG4uLXJpZ2h0LTQ4IHtcbiAgcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1ib3R0b20tNDgge1xuICBib3R0b206IC0xMnJlbTtcbn1cblxuLi1sZWZ0LTQ4IHtcbiAgbGVmdDogLTEycmVtO1xufVxuXG4uLXRvcC01MiB7XG4gIHRvcDogLTEzcmVtO1xufVxuXG4uLXJpZ2h0LTUyIHtcbiAgcmlnaHQ6IC0xM3JlbTtcbn1cblxuLi1ib3R0b20tNTIge1xuICBib3R0b206IC0xM3JlbTtcbn1cblxuLi1sZWZ0LTUyIHtcbiAgbGVmdDogLTEzcmVtO1xufVxuXG4uLXRvcC01NiB7XG4gIHRvcDogLTE0cmVtO1xufVxuXG4uLXJpZ2h0LTU2IHtcbiAgcmlnaHQ6IC0xNHJlbTtcbn1cblxuLi1ib3R0b20tNTYge1xuICBib3R0b206IC0xNHJlbTtcbn1cblxuLi1sZWZ0LTU2IHtcbiAgbGVmdDogLTE0cmVtO1xufVxuXG4uLXRvcC02MCB7XG4gIHRvcDogLTE1cmVtO1xufVxuXG4uLXJpZ2h0LTYwIHtcbiAgcmlnaHQ6IC0xNXJlbTtcbn1cblxuLi1ib3R0b20tNjAge1xuICBib3R0b206IC0xNXJlbTtcbn1cblxuLi1sZWZ0LTYwIHtcbiAgbGVmdDogLTE1cmVtO1xufVxuXG4uLXRvcC02NCB7XG4gIHRvcDogLTE2cmVtO1xufVxuXG4uLXJpZ2h0LTY0IHtcbiAgcmlnaHQ6IC0xNnJlbTtcbn1cblxuLi1ib3R0b20tNjQge1xuICBib3R0b206IC0xNnJlbTtcbn1cblxuLi1sZWZ0LTY0IHtcbiAgbGVmdDogLTE2cmVtO1xufVxuXG4uLXRvcC03MiB7XG4gIHRvcDogLTE4cmVtO1xufVxuXG4uLXJpZ2h0LTcyIHtcbiAgcmlnaHQ6IC0xOHJlbTtcbn1cblxuLi1ib3R0b20tNzIge1xuICBib3R0b206IC0xOHJlbTtcbn1cblxuLi1sZWZ0LTcyIHtcbiAgbGVmdDogLTE4cmVtO1xufVxuXG4uLXRvcC04MCB7XG4gIHRvcDogLTIwcmVtO1xufVxuXG4uLXJpZ2h0LTgwIHtcbiAgcmlnaHQ6IC0yMHJlbTtcbn1cblxuLi1ib3R0b20tODAge1xuICBib3R0b206IC0yMHJlbTtcbn1cblxuLi1sZWZ0LTgwIHtcbiAgbGVmdDogLTIwcmVtO1xufVxuXG4uLXRvcC05NiB7XG4gIHRvcDogLTI0cmVtO1xufVxuXG4uLXJpZ2h0LTk2IHtcbiAgcmlnaHQ6IC0yNHJlbTtcbn1cblxuLi1ib3R0b20tOTYge1xuICBib3R0b206IC0yNHJlbTtcbn1cblxuLi1sZWZ0LTk2IHtcbiAgbGVmdDogLTI0cmVtO1xufVxuXG4uLXRvcC1weCB7XG4gIHRvcDogLTFweDtcbn1cblxuLi1yaWdodC1weCB7XG4gIHJpZ2h0OiAtMXB4O1xufVxuXG4uLWJvdHRvbS1weCB7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuLi1sZWZ0LXB4IHtcbiAgbGVmdDogLTFweDtcbn1cblxuLi10b3AtMFxcLjUge1xuICB0b3A6IC0wLjEyNXJlbTtcbn1cblxuLi1yaWdodC0wXFwuNSB7XG4gIHJpZ2h0OiAtMC4xMjVyZW07XG59XG5cbi4tYm90dG9tLTBcXC41IHtcbiAgYm90dG9tOiAtMC4xMjVyZW07XG59XG5cbi4tbGVmdC0wXFwuNSB7XG4gIGxlZnQ6IC0wLjEyNXJlbTtcbn1cblxuLi10b3AtMVxcLjUge1xuICB0b3A6IC0wLjM3NXJlbTtcbn1cblxuLi1yaWdodC0xXFwuNSB7XG4gIHJpZ2h0OiAtMC4zNzVyZW07XG59XG5cbi4tYm90dG9tLTFcXC41IHtcbiAgYm90dG9tOiAtMC4zNzVyZW07XG59XG5cbi4tbGVmdC0xXFwuNSB7XG4gIGxlZnQ6IC0wLjM3NXJlbTtcbn1cblxuLi10b3AtMlxcLjUge1xuICB0b3A6IC0wLjYyNXJlbTtcbn1cblxuLi1yaWdodC0yXFwuNSB7XG4gIHJpZ2h0OiAtMC42MjVyZW07XG59XG5cbi4tYm90dG9tLTJcXC41IHtcbiAgYm90dG9tOiAtMC42MjVyZW07XG59XG5cbi4tbGVmdC0yXFwuNSB7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLi10b3AtM1xcLjUge1xuICB0b3A6IC0wLjg3NXJlbTtcbn1cblxuLi1yaWdodC0zXFwuNSB7XG4gIHJpZ2h0OiAtMC44NzVyZW07XG59XG5cbi4tYm90dG9tLTNcXC41IHtcbiAgYm90dG9tOiAtMC44NzVyZW07XG59XG5cbi4tbGVmdC0zXFwuNSB7XG4gIGxlZnQ6IC0wLjg3NXJlbTtcbn1cblxuLnRvcC0xXFwvMiB7XG4gIHRvcDogNTAlO1xufVxuXG4ucmlnaHQtMVxcLzIge1xuICByaWdodDogNTAlO1xufVxuXG4uYm90dG9tLTFcXC8yIHtcbiAgYm90dG9tOiA1MCU7XG59XG5cbi5sZWZ0LTFcXC8yIHtcbiAgbGVmdDogNTAlO1xufVxuXG4udG9wLTFcXC8zIHtcbiAgdG9wOiAzMy4zMzMzMzMlO1xufVxuXG4ucmlnaHQtMVxcLzMge1xuICByaWdodDogMzMuMzMzMzMzJTtcbn1cblxuLmJvdHRvbS0xXFwvMyB7XG4gIGJvdHRvbTogMzMuMzMzMzMzJTtcbn1cblxuLmxlZnQtMVxcLzMge1xuICBsZWZ0OiAzMy4zMzMzMzMlO1xufVxuXG4udG9wLTJcXC8zIHtcbiAgdG9wOiA2Ni42NjY2NjclO1xufVxuXG4ucmlnaHQtMlxcLzMge1xuICByaWdodDogNjYuNjY2NjY3JTtcbn1cblxuLmJvdHRvbS0yXFwvMyB7XG4gIGJvdHRvbTogNjYuNjY2NjY3JTtcbn1cblxuLmxlZnQtMlxcLzMge1xuICBsZWZ0OiA2Ni42NjY2NjclO1xufVxuXG4udG9wLTFcXC80IHtcbiAgdG9wOiAyNSU7XG59XG5cbi5yaWdodC0xXFwvNCB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi5ib3R0b20tMVxcLzQge1xuICBib3R0b206IDI1JTtcbn1cblxuLmxlZnQtMVxcLzQge1xuICBsZWZ0OiAyNSU7XG59XG5cbi50b3AtMlxcLzQge1xuICB0b3A6IDUwJTtcbn1cblxuLnJpZ2h0LTJcXC80IHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmJvdHRvbS0yXFwvNCB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubGVmdC0yXFwvNCB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRvcC0zXFwvNCB7XG4gIHRvcDogNzUlO1xufVxuXG4ucmlnaHQtM1xcLzQge1xuICByaWdodDogNzUlO1xufVxuXG4uYm90dG9tLTNcXC80IHtcbiAgYm90dG9tOiA3NSU7XG59XG5cbi5sZWZ0LTNcXC80IHtcbiAgbGVmdDogNzUlO1xufVxuXG4udG9wLWZ1bGwge1xuICB0b3A6IDEwMCU7XG59XG5cbi5yaWdodC1mdWxsIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG5cbi5ib3R0b20tZnVsbCB7XG4gIGJvdHRvbTogMTAwJTtcbn1cblxuLmxlZnQtZnVsbCB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi4tdG9wLTFcXC8yIHtcbiAgdG9wOiAtNTAlO1xufVxuXG4uLXJpZ2h0LTFcXC8yIHtcbiAgcmlnaHQ6IC01MCU7XG59XG5cbi4tYm90dG9tLTFcXC8yIHtcbiAgYm90dG9tOiAtNTAlO1xufVxuXG4uLWxlZnQtMVxcLzIge1xuICBsZWZ0OiAtNTAlO1xufVxuXG4uLXRvcC0xXFwvMyB7XG4gIHRvcDogLTMzLjMzMzMzMyU7XG59XG5cbi4tcmlnaHQtMVxcLzMge1xuICByaWdodDogLTMzLjMzMzMzMyU7XG59XG5cbi4tYm90dG9tLTFcXC8zIHtcbiAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbn1cblxuLi1sZWZ0LTFcXC8zIHtcbiAgbGVmdDogLTMzLjMzMzMzMyU7XG59XG5cbi4tdG9wLTJcXC8zIHtcbiAgdG9wOiAtNjYuNjY2NjY3JTtcbn1cblxuLi1yaWdodC0yXFwvMyB7XG4gIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbn1cblxuLi1ib3R0b20tMlxcLzMge1xuICBib3R0b206IC02Ni42NjY2NjclO1xufVxuXG4uLWxlZnQtMlxcLzMge1xuICBsZWZ0OiAtNjYuNjY2NjY3JTtcbn1cblxuLi10b3AtMVxcLzQge1xuICB0b3A6IC0yNSU7XG59XG5cbi4tcmlnaHQtMVxcLzQge1xuICByaWdodDogLTI1JTtcbn1cblxuLi1ib3R0b20tMVxcLzQge1xuICBib3R0b206IC0yNSU7XG59XG5cbi4tbGVmdC0xXFwvNCB7XG4gIGxlZnQ6IC0yNSU7XG59XG5cbi4tdG9wLTJcXC80IHtcbiAgdG9wOiAtNTAlO1xufVxuXG4uLXJpZ2h0LTJcXC80IHtcbiAgcmlnaHQ6IC01MCU7XG59XG5cbi4tYm90dG9tLTJcXC80IHtcbiAgYm90dG9tOiAtNTAlO1xufVxuXG4uLWxlZnQtMlxcLzQge1xuICBsZWZ0OiAtNTAlO1xufVxuXG4uLXRvcC0zXFwvNCB7XG4gIHRvcDogLTc1JTtcbn1cblxuLi1yaWdodC0zXFwvNCB7XG4gIHJpZ2h0OiAtNzUlO1xufVxuXG4uLWJvdHRvbS0zXFwvNCB7XG4gIGJvdHRvbTogLTc1JTtcbn1cblxuLi1sZWZ0LTNcXC80IHtcbiAgbGVmdDogLTc1JTtcbn1cblxuLi10b3AtZnVsbCB7XG4gIHRvcDogLTEwMCU7XG59XG5cbi4tcmlnaHQtZnVsbCB7XG4gIHJpZ2h0OiAtMTAwJTtcbn1cblxuLi1ib3R0b20tZnVsbCB7XG4gIGJvdHRvbTogLTEwMCU7XG59XG5cbi4tbGVmdC1mdWxsIHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbi5yZXNpemUtbm9uZSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnJlc2l6ZS15IHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLnJlc2l6ZS14IHtcbiAgcmVzaXplOiBob3Jpem9udGFsO1xufVxuXG4ucmVzaXplIHtcbiAgcmVzaXplOiBib3RoO1xufVxuXG4qIHtcbiAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uc2hhZG93IHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLnNoYWRvdy1tZCB7XG4gIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctbGcge1xuICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5zaGFkb3cteGwge1xuICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLnNoYWRvdy0yeGwge1xuICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLnNoYWRvdy1pbm5lciB7XG4gIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uc2hhZG93LW5vbmUge1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93LXNtIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpzaGFkb3cge1xuICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93LW1kIHtcbiAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy1sZyB7XG4gIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy14bCB7XG4gIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93LTJ4bCB7XG4gIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93LWlubmVyIHtcbiAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpzaGFkb3ctbm9uZSB7XG4gIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3ctc206Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3c6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNoYWRvdy1tZDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6c2hhZG93LWxnOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNoYWRvdy14bDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNoYWRvdy0yeGw6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3ctaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3ctbm9uZTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3ctc206Zm9jdXMge1xuICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LWxnOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXMge1xuICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXMge1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4qIHtcbiAgLS10dy1yaW5nLWluc2V0OiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgMC41KTtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgLS10dy1yaW5nLXNoYWRvdzogMCAwICMwMDAwO1xufVxuXG4ucmluZy0wIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5yaW5nLTEge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLnJpbmctMiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4ucmluZy00IHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5yaW5nLTgge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLnJpbmcge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLnJpbmctaW5zZXQge1xuICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy0wOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy0xOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy0yOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy00OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy04OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZzpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5zZXQ6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbn1cblxuLmZvY3VzXFw6cmluZy0wOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5mb2N1c1xcOnJpbmctMTpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXNcXDpyaW5nLTI6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzXFw6cmluZy00OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5mb2N1c1xcOnJpbmctODpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXNcXDpyaW5nOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5zZXQ6Zm9jdXMge1xuICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xufVxuXG4ucmluZy1vZmZzZXQtdHJhbnNwYXJlbnQge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJpbmctb2Zmc2V0LWN1cnJlbnQge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5yaW5nLW9mZnNldC1ibGFjayB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG59XG5cbi5yaW5nLW9mZnNldC13aGl0ZSB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktMTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktMjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktNDAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktNTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2Mztcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktNzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktODAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbn1cblxuLnJpbmctb2Zmc2V0LWdyYXktOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC01MCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtMTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC0yMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTMwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtNDAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC01MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTYwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtNzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC04MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTkwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctMjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctNTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctODAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tMTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tNDAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tNzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1Nztcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS01MCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTMwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTYwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG59XG5cbi5yaW5nLW9mZnNldC1ibHVlLTkwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tMjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tNTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tODAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS0xMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS00MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS03MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay0xMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xufVxuXG4ucmluZy1vZmZzZXQtcGluay0yMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay00MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay01MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xufVxuXG4ucmluZy1vZmZzZXQtcGluay03MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xufVxuXG4ucmluZy1vZmZzZXQtcGluay04MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xufVxuXG4ucmluZy1vZmZzZXQtcGluay05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1Nztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1Nztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0Njtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xufVxuXG4ucmluZy1vZmZzZXQtMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbn1cblxuLnJpbmctb2Zmc2V0LTEge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG59XG5cbi5yaW5nLW9mZnNldC0yIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xufVxuXG4ucmluZy1vZmZzZXQtNCB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbn1cblxuLnJpbmctb2Zmc2V0LTgge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0wOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTE6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMjpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC00OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTg6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC0wOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC0xOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC0yOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC00OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC04OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xufVxuXG4ucmluZy10cmFuc3BhcmVudCB7XG4gIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5yaW5nLWN1cnJlbnQge1xuICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnJpbmctYmxhY2sge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy13aGl0ZSB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktNTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS0zMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktNTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTcwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS05MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtNTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTIwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXJlZC0zMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtNDAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTUwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXJlZC03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTgwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy0xMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy15ZWxsb3ctMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTUwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTYwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy15ZWxsb3ctNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTgwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy15ZWxsb3ctOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tNDAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTYwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi04MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTkwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS0yMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ibHVlLTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtNDAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ibHVlLTUwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS04MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS05MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby0yMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTcwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby05MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcHVycGxlLTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcHVycGxlLTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS0yMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcHVycGxlLTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS04MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcHVycGxlLTkwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay0xMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTIwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay00MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTUwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOnJpbmctY3VycmVudDpmb2N1cyB7XG4gIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy13aGl0ZTpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctYmx1ZS03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWluZGlnby02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWluZGlnby05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1vcGFjaXR5LTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbn1cblxuLnJpbmctb3BhY2l0eS01IHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5yaW5nLW9wYWNpdHktMTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xufVxuXG4ucmluZy1vcGFjaXR5LTIwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbn1cblxuLnJpbmctb3BhY2l0eS0yNSB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4ucmluZy1vcGFjaXR5LTMwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbn1cblxuLnJpbmctb3BhY2l0eS00MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG59XG5cbi5yaW5nLW9wYWNpdHktNTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xufVxuXG4ucmluZy1vcGFjaXR5LTYwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbn1cblxuLnJpbmctb3BhY2l0eS03MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG59XG5cbi5yaW5nLW9wYWNpdHktNzUge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbn1cblxuLnJpbmctb3BhY2l0eS04MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5yaW5nLW9wYWNpdHktOTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xufVxuXG4ucmluZy1vcGFjaXR5LTk1IHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5yaW5nLW9wYWNpdHktMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS00MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS03MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS03NTpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xufVxuXG4uZmlsbC1jdXJyZW50IHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uc3Ryb2tlLWN1cnJlbnQge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnN0cm9rZS0wIHtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xufVxuXG4uc3Ryb2tlLTEge1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi5zdHJva2UtMiB7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cblxuLnRhYmxlLWF1dG8ge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG5cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4udGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRleHQtY3VycmVudCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXJlZC03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmVlbi0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmVlbi01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmVlbi04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtYmx1ZS0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtYmx1ZS03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWluZGlnby02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWluZGlnby05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcHVycGxlLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1jdXJyZW50IHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXdoaXRlIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tNTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay03MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTMwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtb3BhY2l0eS0wIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG59XG5cbi50ZXh0LW9wYWNpdHktNSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbn1cblxuLnRleHQtb3BhY2l0eS0yMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS0zMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG59XG5cbi50ZXh0LW9wYWNpdHktNDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLnRleHQtb3BhY2l0eS02MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG59XG5cbi50ZXh0LW9wYWNpdHktNzAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktODAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xufVxuXG4udGV4dC1vcGFjaXR5LTkwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbn1cblxuLnRleHQtb3BhY2l0eS05NSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01IHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS00MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS04MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTU6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0zMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS00MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS02MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS03MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktODA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTU6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktNTpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS04MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS05MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS05NTpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ub3ZlcmZsb3ctZWxsaXBzaXMge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm92ZXJmbG93LWNsaXAge1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubm90LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ubm9ybWFsLWNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5uby11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6bm8tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6bGluZS10aHJvdWdoOmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6bm8tdW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uaG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYW50aWFsaWFzZWQge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5vcmRpbmFsLCAuc2xhc2hlZC16ZXJvLCAubGluaW5nLW51bXMsIC5vbGRzdHlsZS1udW1zLCAucHJvcG9ydGlvbmFsLW51bXMsIC50YWJ1bGFyLW51bXMsIC5kaWFnb25hbC1mcmFjdGlvbnMsIC5zdGFja2VkLWZyYWN0aW9ucyB7XG4gIC0tdHctb3JkaW5hbDogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAtLXR3LXNsYXNoZWQtemVybzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAtLXR3LW51bWVyaWMtZmlndXJlOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tdHctb3JkaW5hbCkgdmFyKC0tdHctc2xhc2hlZC16ZXJvKSB2YXIoLS10dy1udW1lcmljLWZpZ3VyZSkgdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uKTtcbn1cblxuLm5vcm1hbC1udW1zIHtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbn1cblxuLm9yZGluYWwge1xuICAtLXR3LW9yZGluYWw6IG9yZGluYWw7XG59XG5cbi5zbGFzaGVkLXplcm8ge1xuICAtLXR3LXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xufVxuXG4ubGluaW5nLW51bXMge1xuICAtLXR3LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbn1cblxuLm9sZHN0eWxlLW51bXMge1xuICAtLXR3LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xufVxuXG4ucHJvcG9ydGlvbmFsLW51bXMge1xuICAtLXR3LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG59XG5cbi50YWJ1bGFyLW51bXMge1xuICAtLXR3LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xufVxuXG4uZGlhZ29uYWwtZnJhY3Rpb25zIHtcbiAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG59XG5cbi5zdGFja2VkLWZyYWN0aW9ucyB7XG4gIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG59XG5cbi50cmFja2luZy10aWdodGVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi50cmFja2luZy10aWdodCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbn1cblxuLnRyYWNraW5nLW5vcm1hbCB7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG59XG5cbi50cmFja2luZy13aWRlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5cbi50cmFja2luZy13aWRlciB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi50cmFja2luZy13aWRlc3Qge1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5zZWxlY3Qtbm9uZSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QtdGV4dCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5zZWxlY3QtYWxsIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbn1cblxuLnNlbGVjdC1hdXRvIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2hpdGVzcGFjZS1ub3JtYWwge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4ud2hpdGVzcGFjZS1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud2hpdGVzcGFjZS1wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuXG4ud2hpdGVzcGFjZS1wcmUtbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi5icmVhay1ub3JtYWwge1xuICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLmJyZWFrLXdvcmRzIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJyZWFrLWFsbCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLnctMCB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbi53LTEge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cblxuLnctMiB7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTMge1xuICB3aWR0aDogMC43NXJlbTtcbn1cblxuLnctNCB7XG4gIHdpZHRoOiAxcmVtO1xufVxuXG4udy01IHtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5cbi53LTYge1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4udy03IHtcbiAgd2lkdGg6IDEuNzVyZW07XG59XG5cbi53LTgge1xuICB3aWR0aDogMnJlbTtcbn1cblxuLnctOSB7XG4gIHdpZHRoOiAyLjI1cmVtO1xufVxuXG4udy0xMCB7XG4gIHdpZHRoOiAyLjVyZW07XG59XG5cbi53LTExIHtcbiAgd2lkdGg6IDIuNzVyZW07XG59XG5cbi53LTEyIHtcbiAgd2lkdGg6IDNyZW07XG59XG5cbi53LTE0IHtcbiAgd2lkdGg6IDMuNXJlbTtcbn1cblxuLnctMTYge1xuICB3aWR0aDogNHJlbTtcbn1cblxuLnctMjAge1xuICB3aWR0aDogNXJlbTtcbn1cblxuLnctMjQge1xuICB3aWR0aDogNnJlbTtcbn1cblxuLnctMjgge1xuICB3aWR0aDogN3JlbTtcbn1cblxuLnctMzIge1xuICB3aWR0aDogOHJlbTtcbn1cblxuLnctMzYge1xuICB3aWR0aDogOXJlbTtcbn1cblxuLnctNDAge1xuICB3aWR0aDogMTByZW07XG59XG5cbi53LTQ0IHtcbiAgd2lkdGg6IDExcmVtO1xufVxuXG4udy00OCB7XG4gIHdpZHRoOiAxMnJlbTtcbn1cblxuLnctNTIge1xuICB3aWR0aDogMTNyZW07XG59XG5cbi53LTU2IHtcbiAgd2lkdGg6IDE0cmVtO1xufVxuXG4udy02MCB7XG4gIHdpZHRoOiAxNXJlbTtcbn1cblxuLnctNjQge1xuICB3aWR0aDogMTZyZW07XG59XG5cbi53LTcyIHtcbiAgd2lkdGg6IDE4cmVtO1xufVxuXG4udy04MCB7XG4gIHdpZHRoOiAyMHJlbTtcbn1cblxuLnctOTYge1xuICB3aWR0aDogMjRyZW07XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnctcHgge1xuICB3aWR0aDogMXB4O1xufVxuXG4udy0wXFwuNSB7XG4gIHdpZHRoOiAwLjEyNXJlbTtcbn1cblxuLnctMVxcLjUge1xuICB3aWR0aDogMC4zNzVyZW07XG59XG5cbi53LTJcXC41IHtcbiAgd2lkdGg6IDAuNjI1cmVtO1xufVxuXG4udy0zXFwuNSB7XG4gIHdpZHRoOiAwLjg3NXJlbTtcbn1cblxuLnctMVxcLzIge1xuICB3aWR0aDogNTAlO1xufVxuXG4udy0xXFwvMyB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4udy0yXFwvMyB7XG4gIHdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4udy0xXFwvNCB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi53LTJcXC80IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctM1xcLzQge1xuICB3aWR0aDogNzUlO1xufVxuXG4udy0xXFwvNSB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi53LTJcXC81IHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnctM1xcLzUge1xuICB3aWR0aDogNjAlO1xufVxuXG4udy00XFwvNSB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi53LTFcXC82IHtcbiAgd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi53LTJcXC82IHtcbiAgd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi53LTNcXC82IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctNFxcLzYge1xuICB3aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLnctNVxcLzYge1xuICB3aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLnctMVxcLzEyIHtcbiAgd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLnctMlxcLzEyIHtcbiAgd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi53LTNcXC8xMiB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi53LTRcXC8xMiB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4udy01XFwvMTIge1xuICB3aWR0aDogNDEuNjY2NjY3JTtcbn1cblxuLnctNlxcLzEyIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctN1xcLzEyIHtcbiAgd2lkdGg6IDU4LjMzMzMzMyU7XG59XG5cbi53LThcXC8xMiB7XG4gIHdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4udy05XFwvMTIge1xuICB3aWR0aDogNzUlO1xufVxuXG4udy0xMFxcLzEyIHtcbiAgd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi53LTExXFwvMTIge1xuICB3aWR0aDogOTEuNjY2NjY3JTtcbn1cblxuLnctZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udy1zY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG59XG5cbi53LW1pbiB7XG4gIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICB3aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xufVxuXG4udy1tYXgge1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi56LTEwIHtcbiAgei1pbmRleDogMTA7XG59XG5cbi56LTIwIHtcbiAgei1pbmRleDogMjA7XG59XG5cbi56LTMwIHtcbiAgei1pbmRleDogMzA7XG59XG5cbi56LTQwIHtcbiAgei1pbmRleDogNDA7XG59XG5cbi56LTUwIHtcbiAgei1pbmRleDogNTA7XG59XG5cbi56LWF1dG8ge1xuICB6LWluZGV4OiBhdXRvO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0wOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTEwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMzA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMzA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTQwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDQwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1MDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotYXV0bzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiBhdXRvO1xufVxuXG4uZm9jdXNcXDp6LTA6Zm9jdXMge1xuICB6LWluZGV4OiAwO1xufVxuXG4uZm9jdXNcXDp6LTEwOmZvY3VzIHtcbiAgei1pbmRleDogMTA7XG59XG5cbi5mb2N1c1xcOnotMjA6Zm9jdXMge1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZvY3VzXFw6ei0zMDpmb2N1cyB7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4uZm9jdXNcXDp6LTQwOmZvY3VzIHtcbiAgei1pbmRleDogNDA7XG59XG5cbi5mb2N1c1xcOnotNTA6Zm9jdXMge1xuICB6LWluZGV4OiA1MDtcbn1cblxuLmZvY3VzXFw6ei1hdXRvOmZvY3VzIHtcbiAgei1pbmRleDogYXV0bztcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwcHg7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbTtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMC43NXJlbTtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDEuMjVyZW07XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogMS41cmVtO1xufVxuXG4uZ2FwLTcge1xuICBnYXA6IDEuNzVyZW07XG59XG5cbi5nYXAtOCB7XG4gIGdhcDogMnJlbTtcbn1cblxuLmdhcC05IHtcbiAgZ2FwOiAyLjI1cmVtO1xufVxuXG4uZ2FwLTEwIHtcbiAgZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAtMTEge1xuICBnYXA6IDIuNzVyZW07XG59XG5cbi5nYXAtMTIge1xuICBnYXA6IDNyZW07XG59XG5cbi5nYXAtMTQge1xuICBnYXA6IDMuNXJlbTtcbn1cblxuLmdhcC0xNiB7XG4gIGdhcDogNHJlbTtcbn1cblxuLmdhcC0yMCB7XG4gIGdhcDogNXJlbTtcbn1cblxuLmdhcC0yNCB7XG4gIGdhcDogNnJlbTtcbn1cblxuLmdhcC0yOCB7XG4gIGdhcDogN3JlbTtcbn1cblxuLmdhcC0zMiB7XG4gIGdhcDogOHJlbTtcbn1cblxuLmdhcC0zNiB7XG4gIGdhcDogOXJlbTtcbn1cblxuLmdhcC00MCB7XG4gIGdhcDogMTByZW07XG59XG5cbi5nYXAtNDQge1xuICBnYXA6IDExcmVtO1xufVxuXG4uZ2FwLTQ4IHtcbiAgZ2FwOiAxMnJlbTtcbn1cblxuLmdhcC01MiB7XG4gIGdhcDogMTNyZW07XG59XG5cbi5nYXAtNTYge1xuICBnYXA6IDE0cmVtO1xufVxuXG4uZ2FwLTYwIHtcbiAgZ2FwOiAxNXJlbTtcbn1cblxuLmdhcC02NCB7XG4gIGdhcDogMTZyZW07XG59XG5cbi5nYXAtNzIge1xuICBnYXA6IDE4cmVtO1xufVxuXG4uZ2FwLTgwIHtcbiAgZ2FwOiAyMHJlbTtcbn1cblxuLmdhcC05NiB7XG4gIGdhcDogMjRyZW07XG59XG5cbi5nYXAtcHgge1xuICBnYXA6IDFweDtcbn1cblxuLmdhcC0wXFwuNSB7XG4gIGdhcDogMC4xMjVyZW07XG59XG5cbi5nYXAtMVxcLjUge1xuICBnYXA6IDAuMzc1cmVtO1xufVxuXG4uZ2FwLTJcXC41IHtcbiAgZ2FwOiAwLjYyNXJlbTtcbn1cblxuLmdhcC0zXFwuNSB7XG4gIGdhcDogMC44NzVyZW07XG59XG5cbi5nYXAteC0wIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgY29sdW1uLWdhcDogMHB4O1xufVxuXG4uZ2FwLXgtMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xufVxuXG4uZ2FwLXgtMiB7XG4gIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbn1cblxuLmdhcC14LTMge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbn1cblxuLmdhcC14LTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgY29sdW1uLWdhcDogMXJlbTtcbn1cblxuLmdhcC14LTUge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbn1cblxuLmdhcC14LTYge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG59XG5cbi5nYXAteC03IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEuNzVyZW07XG59XG5cbi5nYXAteC04IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XG59XG5cbi5nYXAteC05IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDIuMjVyZW07XG59XG5cbi5nYXAteC0xMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbn1cblxuLmdhcC14LTExIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDIuNzVyZW07XG59XG5cbi5nYXAteC0xMiB7XG4gIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLXgtMTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAteC0xNiB7XG4gIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiA0cmVtO1xufVxuXG4uZ2FwLXgtMjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgY29sdW1uLWdhcDogNXJlbTtcbn1cblxuLmdhcC14LTI0IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG59XG5cbi5nYXAteC0yOCB7XG4gIC1tb3otY29sdW1uLWdhcDogN3JlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiA3cmVtO1xufVxuXG4uZ2FwLXgtMzIge1xuICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgY29sdW1uLWdhcDogOHJlbTtcbn1cblxuLmdhcC14LTM2IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA5cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDlyZW07XG59XG5cbi5nYXAteC00MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgY29sdW1uLWdhcDogMTByZW07XG59XG5cbi5nYXAteC00NCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTFyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTFyZW07XG59XG5cbi5nYXAteC00OCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTJyZW07XG59XG5cbi5nYXAteC01MiB7XG4gIC1tb3otY29sdW1uLWdhcDogMTNyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTNyZW07XG59XG5cbi5nYXAteC01NiB7XG4gIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTRyZW07XG59XG5cbi5nYXAteC02MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTVyZW07XG59XG5cbi5nYXAteC02NCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTZyZW07XG59XG5cbi5nYXAteC03MiB7XG4gIC1tb3otY29sdW1uLWdhcDogMThyZW07XG4gICAgICAgY29sdW1uLWdhcDogMThyZW07XG59XG5cbi5nYXAteC04MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMjByZW07XG4gICAgICAgY29sdW1uLWdhcDogMjByZW07XG59XG5cbi5nYXAteC05NiB7XG4gIC1tb3otY29sdW1uLWdhcDogMjRyZW07XG4gICAgICAgY29sdW1uLWdhcDogMjRyZW07XG59XG5cbi5nYXAteC1weCB7XG4gIC1tb3otY29sdW1uLWdhcDogMXB4O1xuICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbn1cblxuLmdhcC14LTBcXC41IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbn1cblxuLmdhcC14LTFcXC41IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbn1cblxuLmdhcC14LTJcXC41IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbn1cblxuLmdhcC14LTNcXC41IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbn1cblxuLmdhcC15LTAge1xuICByb3ctZ2FwOiAwcHg7XG59XG5cbi5nYXAteS0xIHtcbiAgcm93LWdhcDogMC4yNXJlbTtcbn1cblxuLmdhcC15LTIge1xuICByb3ctZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteS0zIHtcbiAgcm93LWdhcDogMC43NXJlbTtcbn1cblxuLmdhcC15LTQge1xuICByb3ctZ2FwOiAxcmVtO1xufVxuXG4uZ2FwLXktNSB7XG4gIHJvdy1nYXA6IDEuMjVyZW07XG59XG5cbi5nYXAteS02IHtcbiAgcm93LWdhcDogMS41cmVtO1xufVxuXG4uZ2FwLXktNyB7XG4gIHJvdy1nYXA6IDEuNzVyZW07XG59XG5cbi5nYXAteS04IHtcbiAgcm93LWdhcDogMnJlbTtcbn1cblxuLmdhcC15LTkge1xuICByb3ctZ2FwOiAyLjI1cmVtO1xufVxuXG4uZ2FwLXktMTAge1xuICByb3ctZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteS0xMSB7XG4gIHJvdy1nYXA6IDIuNzVyZW07XG59XG5cbi5nYXAteS0xMiB7XG4gIHJvdy1nYXA6IDNyZW07XG59XG5cbi5nYXAteS0xNCB7XG4gIHJvdy1nYXA6IDMuNXJlbTtcbn1cblxuLmdhcC15LTE2IHtcbiAgcm93LWdhcDogNHJlbTtcbn1cblxuLmdhcC15LTIwIHtcbiAgcm93LWdhcDogNXJlbTtcbn1cblxuLmdhcC15LTI0IHtcbiAgcm93LWdhcDogNnJlbTtcbn1cblxuLmdhcC15LTI4IHtcbiAgcm93LWdhcDogN3JlbTtcbn1cblxuLmdhcC15LTMyIHtcbiAgcm93LWdhcDogOHJlbTtcbn1cblxuLmdhcC15LTM2IHtcbiAgcm93LWdhcDogOXJlbTtcbn1cblxuLmdhcC15LTQwIHtcbiAgcm93LWdhcDogMTByZW07XG59XG5cbi5nYXAteS00NCB7XG4gIHJvdy1nYXA6IDExcmVtO1xufVxuXG4uZ2FwLXktNDgge1xuICByb3ctZ2FwOiAxMnJlbTtcbn1cblxuLmdhcC15LTUyIHtcbiAgcm93LWdhcDogMTNyZW07XG59XG5cbi5nYXAteS01NiB7XG4gIHJvdy1nYXA6IDE0cmVtO1xufVxuXG4uZ2FwLXktNjAge1xuICByb3ctZ2FwOiAxNXJlbTtcbn1cblxuLmdhcC15LTY0IHtcbiAgcm93LWdhcDogMTZyZW07XG59XG5cbi5nYXAteS03MiB7XG4gIHJvdy1nYXA6IDE4cmVtO1xufVxuXG4uZ2FwLXktODAge1xuICByb3ctZ2FwOiAyMHJlbTtcbn1cblxuLmdhcC15LTk2IHtcbiAgcm93LWdhcDogMjRyZW07XG59XG5cbi5nYXAteS1weCB7XG4gIHJvdy1nYXA6IDFweDtcbn1cblxuLmdhcC15LTBcXC41IHtcbiAgcm93LWdhcDogMC4xMjVyZW07XG59XG5cbi5nYXAteS0xXFwuNSB7XG4gIHJvdy1nYXA6IDAuMzc1cmVtO1xufVxuXG4uZ2FwLXktMlxcLjUge1xuICByb3ctZ2FwOiAwLjYyNXJlbTtcbn1cblxuLmdhcC15LTNcXC41IHtcbiAgcm93LWdhcDogMC44NzVyZW07XG59XG5cbi5ncmlkLWZsb3ctcm93IHtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbn1cblxuLmdyaWQtZmxvdy1jb2wge1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xufVxuXG4uZ3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG59XG5cbi5ncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbn1cblxuLmdyaWQtY29scy0xIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy00IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtNiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy03IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTgge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtOSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMTEge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTEyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy1ub25lIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xufVxuXG4uYXV0by1jb2xzLWF1dG8ge1xuICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbn1cblxuLmF1dG8tY29scy1taW4ge1xuICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1taW4tY29udGVudDtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xufVxuXG4uYXV0by1jb2xzLW1heCB7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1heC1jb250ZW50O1xuICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG59XG5cbi5hdXRvLWNvbHMtZnIge1xuICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG59XG5cbi5jb2wtYXV0byB7XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xufVxuXG4uY29sLXNwYW4tMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG59XG5cbi5jb2wtc3Bhbi0yIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbn1cblxuLmNvbC1zcGFuLTMge1xuICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xufVxuXG4uY29sLXNwYW4tNCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG59XG5cbi5jb2wtc3Bhbi01IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbn1cblxuLmNvbC1zcGFuLTYge1xuICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xufVxuXG4uY29sLXNwYW4tNyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG59XG5cbi5jb2wtc3Bhbi04IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbn1cblxuLmNvbC1zcGFuLTkge1xuICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xufVxuXG4uY29sLXNwYW4tMTAge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG59XG5cbi5jb2wtc3Bhbi0xMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbn1cblxuLmNvbC1zcGFuLTEyIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xufVxuXG4uY29sLXNwYW4tZnVsbCB7XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG59XG5cbi5jb2wtc3RhcnQtMSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xufVxuXG4uY29sLXN0YXJ0LTIge1xuICBncmlkLWNvbHVtbi1zdGFydDogMjtcbn1cblxuLmNvbC1zdGFydC0zIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG59XG5cbi5jb2wtc3RhcnQtNCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xufVxuXG4uY29sLXN0YXJ0LTUge1xuICBncmlkLWNvbHVtbi1zdGFydDogNTtcbn1cblxuLmNvbC1zdGFydC02IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG59XG5cbi5jb2wtc3RhcnQtNyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xufVxuXG4uY29sLXN0YXJ0LTgge1xuICBncmlkLWNvbHVtbi1zdGFydDogODtcbn1cblxuLmNvbC1zdGFydC05IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG59XG5cbi5jb2wtc3RhcnQtMTAge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG59XG5cbi5jb2wtc3RhcnQtMTEge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG59XG5cbi5jb2wtc3RhcnQtMTIge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG59XG5cbi5jb2wtc3RhcnQtMTMge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG59XG5cbi5jb2wtc3RhcnQtYXV0byB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xufVxuXG4uY29sLWVuZC0xIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xufVxuXG4uY29sLWVuZC0yIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xufVxuXG4uY29sLWVuZC0zIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xufVxuXG4uY29sLWVuZC00IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xufVxuXG4uY29sLWVuZC01IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xufVxuXG4uY29sLWVuZC02IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xufVxuXG4uY29sLWVuZC03IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xufVxuXG4uY29sLWVuZC04IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xufVxuXG4uY29sLWVuZC05IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xufVxuXG4uY29sLWVuZC0xMCB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTA7XG59XG5cbi5jb2wtZW5kLTExIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbn1cblxuLmNvbC1lbmQtMTIge1xuICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xufVxuXG4uY29sLWVuZC0xMyB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTM7XG59XG5cbi5jb2wtZW5kLWF1dG8ge1xuICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG59XG5cbi5ncmlkLXJvd3MtMSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTMge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtNCB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy01IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTYge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3Mtbm9uZSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbn1cblxuLmF1dG8tcm93cy1hdXRvIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG59XG5cbi5hdXRvLXJvd3MtbWluIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbn1cblxuLmF1dG8tcm93cy1tYXgge1xuICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xufVxuXG4uYXV0by1yb3dzLWZyIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgwLCAxZnIpO1xufVxuXG4ucm93LWF1dG8ge1xuICBncmlkLXJvdzogYXV0bztcbn1cblxuLnJvdy1zcGFuLTEge1xuICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xufVxuXG4ucm93LXNwYW4tMiB7XG4gIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG59XG5cbi5yb3ctc3Bhbi0zIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbn1cblxuLnJvdy1zcGFuLTQge1xuICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xufVxuXG4ucm93LXNwYW4tNSB7XG4gIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG59XG5cbi5yb3ctc3Bhbi02IHtcbiAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbn1cblxuLnJvdy1zcGFuLWZ1bGwge1xuICBncmlkLXJvdzogMSAvIC0xO1xufVxuXG4ucm93LXN0YXJ0LTEge1xuICBncmlkLXJvdy1zdGFydDogMTtcbn1cblxuLnJvdy1zdGFydC0yIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG59XG5cbi5yb3ctc3RhcnQtMyB7XG4gIGdyaWQtcm93LXN0YXJ0OiAzO1xufVxuXG4ucm93LXN0YXJ0LTQge1xuICBncmlkLXJvdy1zdGFydDogNDtcbn1cblxuLnJvdy1zdGFydC01IHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG59XG5cbi5yb3ctc3RhcnQtNiB7XG4gIGdyaWQtcm93LXN0YXJ0OiA2O1xufVxuXG4ucm93LXN0YXJ0LTcge1xuICBncmlkLXJvdy1zdGFydDogNztcbn1cblxuLnJvdy1zdGFydC1hdXRvIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG59XG5cbi5yb3ctZW5kLTEge1xuICBncmlkLXJvdy1lbmQ6IDE7XG59XG5cbi5yb3ctZW5kLTIge1xuICBncmlkLXJvdy1lbmQ6IDI7XG59XG5cbi5yb3ctZW5kLTMge1xuICBncmlkLXJvdy1lbmQ6IDM7XG59XG5cbi5yb3ctZW5kLTQge1xuICBncmlkLXJvdy1lbmQ6IDQ7XG59XG5cbi5yb3ctZW5kLTUge1xuICBncmlkLXJvdy1lbmQ6IDU7XG59XG5cbi5yb3ctZW5kLTYge1xuICBncmlkLXJvdy1lbmQ6IDY7XG59XG5cbi5yb3ctZW5kLTcge1xuICBncmlkLXJvdy1lbmQ6IDc7XG59XG5cbi5yb3ctZW5kLWF1dG8ge1xuICBncmlkLXJvdy1lbmQ6IGF1dG87XG59XG5cbi50cmFuc2Zvcm0ge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAtLXR3LXJvdGF0ZTogMDtcbiAgLS10dy1za2V3LXg6IDA7XG4gIC0tdHctc2tldy15OiAwO1xuICAtLXR3LXNjYWxlLXg6IDE7XG4gIC0tdHctc2NhbGUteTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXR3LXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG59XG5cbi50cmFuc2Zvcm0tZ3B1IHtcbiAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgLS10dy1yb3RhdGU6IDA7XG4gIC0tdHctc2tldy14OiAwO1xuICAtLXR3LXNrZXcteTogMDtcbiAgLS10dy1zY2FsZS14OiAxO1xuICAtLXR3LXNjYWxlLXk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG59XG5cbi50cmFuc2Zvcm0tbm9uZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLm9yaWdpbi1jZW50ZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5vcmlnaW4tdG9wIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuXG4ub3JpZ2luLXRvcC1yaWdodCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbn1cblxuLm9yaWdpbi1yaWdodCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4ub3JpZ2luLWJvdHRvbS1yaWdodCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbn1cblxuLm9yaWdpbi1ib3R0b20ge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG59XG5cbi5vcmlnaW4tYm90dG9tLWxlZnQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbn1cblxuLm9yaWdpbi1sZWZ0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbn1cblxuLm9yaWdpbi10b3AtbGVmdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xufVxuXG4uc2NhbGUtMCB7XG4gIC0tdHctc2NhbGUteDogMDtcbiAgLS10dy1zY2FsZS15OiAwO1xufVxuXG4uc2NhbGUtNTAge1xuICAtLXR3LXNjYWxlLXg6IC41O1xuICAtLXR3LXNjYWxlLXk6IC41O1xufVxuXG4uc2NhbGUtNzUge1xuICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgLS10dy1zY2FsZS15OiAuNzU7XG59XG5cbi5zY2FsZS05MCB7XG4gIC0tdHctc2NhbGUteDogLjk7XG4gIC0tdHctc2NhbGUteTogLjk7XG59XG5cbi5zY2FsZS05NSB7XG4gIC0tdHctc2NhbGUteDogLjk1O1xuICAtLXR3LXNjYWxlLXk6IC45NTtcbn1cblxuLnNjYWxlLTEwMCB7XG4gIC0tdHctc2NhbGUteDogMTtcbiAgLS10dy1zY2FsZS15OiAxO1xufVxuXG4uc2NhbGUtMTA1IHtcbiAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAtLXR3LXNjYWxlLXk6IDEuMDU7XG59XG5cbi5zY2FsZS0xMTAge1xuICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5zY2FsZS0xMjUge1xuICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIC0tdHctc2NhbGUteTogMS4yNTtcbn1cblxuLnNjYWxlLTE1MCB7XG4gIC0tdHctc2NhbGUteDogMS41O1xuICAtLXR3LXNjYWxlLXk6IDEuNTtcbn1cblxuLnNjYWxlLXgtMCB7XG4gIC0tdHctc2NhbGUteDogMDtcbn1cblxuLnNjYWxlLXgtNTAge1xuICAtLXR3LXNjYWxlLXg6IC41O1xufVxuXG4uc2NhbGUteC03NSB7XG4gIC0tdHctc2NhbGUteDogLjc1O1xufVxuXG4uc2NhbGUteC05MCB7XG4gIC0tdHctc2NhbGUteDogLjk7XG59XG5cbi5zY2FsZS14LTk1IHtcbiAgLS10dy1zY2FsZS14OiAuOTU7XG59XG5cbi5zY2FsZS14LTEwMCB7XG4gIC0tdHctc2NhbGUteDogMTtcbn1cblxuLnNjYWxlLXgtMTA1IHtcbiAgLS10dy1zY2FsZS14OiAxLjA1O1xufVxuXG4uc2NhbGUteC0xMTAge1xuICAtLXR3LXNjYWxlLXg6IDEuMTtcbn1cblxuLnNjYWxlLXgtMTI1IHtcbiAgLS10dy1zY2FsZS14OiAxLjI1O1xufVxuXG4uc2NhbGUteC0xNTAge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbn1cblxuLnNjYWxlLXktMCB7XG4gIC0tdHctc2NhbGUteTogMDtcbn1cblxuLnNjYWxlLXktNTAge1xuICAtLXR3LXNjYWxlLXk6IC41O1xufVxuXG4uc2NhbGUteS03NSB7XG4gIC0tdHctc2NhbGUteTogLjc1O1xufVxuXG4uc2NhbGUteS05MCB7XG4gIC0tdHctc2NhbGUteTogLjk7XG59XG5cbi5zY2FsZS15LTk1IHtcbiAgLS10dy1zY2FsZS15OiAuOTU7XG59XG5cbi5zY2FsZS15LTEwMCB7XG4gIC0tdHctc2NhbGUteTogMTtcbn1cblxuLnNjYWxlLXktMTA1IHtcbiAgLS10dy1zY2FsZS15OiAxLjA1O1xufVxuXG4uc2NhbGUteS0xMTAge1xuICAtLXR3LXNjYWxlLXk6IDEuMTtcbn1cblxuLnNjYWxlLXktMTI1IHtcbiAgLS10dy1zY2FsZS15OiAxLjI1O1xufVxuXG4uc2NhbGUteS0xNTAge1xuICAtLXR3LXNjYWxlLXk6IDEuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMDtcbiAgLS10dy1zY2FsZS15OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS01MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjU7XG4gIC0tdHctc2NhbGUteTogLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAuNzU7XG4gIC0tdHctc2NhbGUteTogLjc1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjk7XG4gIC0tdHctc2NhbGUteTogLjk7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTk1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAuOTU7XG4gIC0tdHctc2NhbGUteTogLjk1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDE7XG4gIC0tdHctc2NhbGUteTogMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAtLXR3LXNjYWxlLXk6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTExMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS4xO1xuICAtLXR3LXNjYWxlLXk6IDEuMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAtLXR3LXNjYWxlLXk6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS41O1xuICAtLXR3LXNjYWxlLXk6IDEuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0wOmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTUwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC03NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjc1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTkwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC05NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjk1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxLjI1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IDA7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktNTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IC41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTc1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAuNzU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktOTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IC45O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTk1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAuOTU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAxO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlciB7XG4gIC0tdHctc2NhbGUteTogMS4wNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IDEuMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDA7XG4gIC0tdHctc2NhbGUteTogMDtcbn1cblxuLmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC41O1xuICAtLXR3LXNjYWxlLXk6IC41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogLjc1O1xuICAtLXR3LXNjYWxlLXk6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC45O1xuICAtLXR3LXNjYWxlLXk6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogLjk1O1xuICAtLXR3LXNjYWxlLXk6IC45NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxO1xuICAtLXR3LXNjYWxlLXk6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTEwNTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMS4wNTtcbiAgLS10dy1zY2FsZS15OiAxLjA1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMS4yNTtcbiAgLS10dy1zY2FsZS15OiAxLjI1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgLS10dy1zY2FsZS15OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMDtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogLjk7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC45NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxLjA1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMS4xO1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAwO1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAuNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogLjc1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAuOTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogLjk1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogMTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXk6IDEuMDU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAxLjI1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogMS41O1xufVxuXG4ucm90YXRlLTAge1xuICAtLXR3LXJvdGF0ZTogMGRlZztcbn1cblxuLnJvdGF0ZS0xIHtcbiAgLS10dy1yb3RhdGU6IDFkZWc7XG59XG5cbi5yb3RhdGUtMiB7XG4gIC0tdHctcm90YXRlOiAyZGVnO1xufVxuXG4ucm90YXRlLTMge1xuICAtLXR3LXJvdGF0ZTogM2RlZztcbn1cblxuLnJvdGF0ZS02IHtcbiAgLS10dy1yb3RhdGU6IDZkZWc7XG59XG5cbi5yb3RhdGUtMTIge1xuICAtLXR3LXJvdGF0ZTogMTJkZWc7XG59XG5cbi5yb3RhdGUtNDUge1xuICAtLXR3LXJvdGF0ZTogNDVkZWc7XG59XG5cbi5yb3RhdGUtOTAge1xuICAtLXR3LXJvdGF0ZTogOTBkZWc7XG59XG5cbi5yb3RhdGUtMTgwIHtcbiAgLS10dy1yb3RhdGU6IDE4MGRlZztcbn1cblxuLi1yb3RhdGUtMTgwIHtcbiAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG59XG5cbi4tcm90YXRlLTkwIHtcbiAgLS10dy1yb3RhdGU6IC05MGRlZztcbn1cblxuLi1yb3RhdGUtNDUge1xuICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uLXJvdGF0ZS0xMiB7XG4gIC0tdHctcm90YXRlOiAtMTJkZWc7XG59XG5cbi4tcm90YXRlLTYge1xuICAtLXR3LXJvdGF0ZTogLTZkZWc7XG59XG5cbi4tcm90YXRlLTMge1xuICAtLXR3LXJvdGF0ZTogLTNkZWc7XG59XG5cbi4tcm90YXRlLTIge1xuICAtLXR3LXJvdGF0ZTogLTJkZWc7XG59XG5cbi4tcm90YXRlLTEge1xuICAtLXR3LXJvdGF0ZTogLTFkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDBkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0xOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDFkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0yOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDJkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0zOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDNkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS02OmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDZkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0xMjpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAxMmRlZztcbn1cblxuLmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogOTBkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAtMTgwZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IC05MGRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAtNDVkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTY6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTZkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtMzpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAtM2RlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IC0yZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTE6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTFkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDBkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0xOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDFkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0yOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDJkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0zOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDNkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS02OmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDZkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0xMjpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAxMmRlZztcbn1cblxuLmZvY3VzXFw6cm90YXRlLTQ1OmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogOTBkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTE4MDpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAtMTgwZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IC05MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAtNDVkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTY6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTZkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtMzpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAtM2RlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IC0yZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTE6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTFkZWc7XG59XG5cbi50cmFuc2xhdGUteC0wIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4udHJhbnNsYXRlLXgtMSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0yIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi50cmFuc2xhdGUteC00IHtcbiAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTcge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtOCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG59XG5cbi50cmFuc2xhdGUteC05IHtcbiAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTEwIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMTEge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMTIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMTQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0xNiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi50cmFuc2xhdGUteC0yMCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG59XG5cbi50cmFuc2xhdGUteC0yNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG59XG5cbi50cmFuc2xhdGUteC0yOCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG59XG5cbi50cmFuc2xhdGUteC0zMiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi50cmFuc2xhdGUteC0zNiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG59XG5cbi50cmFuc2xhdGUteC00MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNDQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTQ4IHtcbiAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG59XG5cbi50cmFuc2xhdGUteC01MiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNTYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTYwIHtcbiAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG59XG5cbi50cmFuc2xhdGUteC02NCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNzIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTgwIHtcbiAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG59XG5cbi50cmFuc2xhdGUteC05NiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtcHgge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi50cmFuc2xhdGUteC0wXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMVxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTJcXC41IHtcbiAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0zXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTAge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG59XG5cbi4tdHJhbnNsYXRlLXgtMSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTcge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC04IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtOSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTEwIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xMSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTEyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMTQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTE2IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMjAge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTI4IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMzIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0zNiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTQwIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTQ0IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTQ4IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTUyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTU2IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTYwIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTY0IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTcyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTgwIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTk2IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LXB4IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLi10cmFuc2xhdGUteC0wXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0zXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgLS10dy10cmFuc2xhdGUteDogNTAlO1xufVxuXG4udHJhbnNsYXRlLXgtMVxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xufVxuXG4udHJhbnNsYXRlLXgtMlxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xufVxuXG4udHJhbnNsYXRlLXgtMVxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG59XG5cbi50cmFuc2xhdGUteC0yXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS14LTNcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteDogNzUlO1xufVxuXG4udHJhbnNsYXRlLXgtZnVsbCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG59XG5cbi4tdHJhbnNsYXRlLXgtMVxcLzIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG59XG5cbi4tdHJhbnNsYXRlLXgtMlxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbn1cblxuLi10cmFuc2xhdGUteC0xXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG59XG5cbi4tdHJhbnNsYXRlLXgtMlxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTNcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbn1cblxuLi10cmFuc2xhdGUteC1mdWxsIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi50cmFuc2xhdGUteS0wIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4udHJhbnNsYXRlLXktMSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0yIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG59XG5cbi50cmFuc2xhdGUteS00IHtcbiAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktNiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTcge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktOCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG59XG5cbi50cmFuc2xhdGUteS05IHtcbiAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTEwIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTEge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0xNiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi50cmFuc2xhdGUteS0yMCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi50cmFuc2xhdGUteS0yNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG59XG5cbi50cmFuc2xhdGUteS0yOCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG59XG5cbi50cmFuc2xhdGUteS0zMiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi50cmFuc2xhdGUteS0zNiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG59XG5cbi50cmFuc2xhdGUteS00MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4udHJhbnNsYXRlLXktNDQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTQ4IHtcbiAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG59XG5cbi50cmFuc2xhdGUteS01MiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xufVxuXG4udHJhbnNsYXRlLXktNTYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTYwIHtcbiAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG59XG5cbi50cmFuc2xhdGUteS02NCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4udHJhbnNsYXRlLXktNzIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTgwIHtcbiAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG59XG5cbi50cmFuc2xhdGUteS05NiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xufVxuXG4udHJhbnNsYXRlLXktcHgge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG59XG5cbi50cmFuc2xhdGUteS0wXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMVxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTJcXC41IHtcbiAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0zXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTAge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG59XG5cbi4tdHJhbnNsYXRlLXktMSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS00IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTcge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS04IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktOSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTEwIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xMSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTEyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMTQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTE2IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMjAge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0yNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTI4IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMzIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0zNiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTQwIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTQ0IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTQ4IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTUyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTU2IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTYwIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTY0IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTcyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTgwIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTk2IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LXB4IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbn1cblxuLi10cmFuc2xhdGUteS0wXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0yXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0zXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgLS10dy10cmFuc2xhdGUteTogNTAlO1xufVxuXG4udHJhbnNsYXRlLXktMVxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xufVxuXG4udHJhbnNsYXRlLXktMlxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xufVxuXG4udHJhbnNsYXRlLXktMVxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG59XG5cbi50cmFuc2xhdGUteS0yXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS15LTNcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteTogNzUlO1xufVxuXG4udHJhbnNsYXRlLXktZnVsbCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG59XG5cbi4tdHJhbnNsYXRlLXktMVxcLzIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uLXRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG59XG5cbi4tdHJhbnNsYXRlLXktMlxcLzMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbn1cblxuLi10cmFuc2xhdGUteS0xXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG59XG5cbi4tdHJhbnNsYXRlLXktMlxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uLXRyYW5zbGF0ZS15LTNcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbn1cblxuLi10cmFuc2xhdGUteS1mdWxsIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0yODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC00NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC02MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC04MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC05Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC05Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMjUlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS04MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS05Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktOTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yODpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS05Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMjUlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMjUlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMjUlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5za2V3LXgtMCB7XG4gIC0tdHctc2tldy14OiAwZGVnO1xufVxuXG4uc2tldy14LTEge1xuICAtLXR3LXNrZXcteDogMWRlZztcbn1cblxuLnNrZXcteC0yIHtcbiAgLS10dy1za2V3LXg6IDJkZWc7XG59XG5cbi5za2V3LXgtMyB7XG4gIC0tdHctc2tldy14OiAzZGVnO1xufVxuXG4uc2tldy14LTYge1xuICAtLXR3LXNrZXcteDogNmRlZztcbn1cblxuLnNrZXcteC0xMiB7XG4gIC0tdHctc2tldy14OiAxMmRlZztcbn1cblxuLi1za2V3LXgtMTIge1xuICAtLXR3LXNrZXcteDogLTEyZGVnO1xufVxuXG4uLXNrZXcteC02IHtcbiAgLS10dy1za2V3LXg6IC02ZGVnO1xufVxuXG4uLXNrZXcteC0zIHtcbiAgLS10dy1za2V3LXg6IC0zZGVnO1xufVxuXG4uLXNrZXcteC0yIHtcbiAgLS10dy1za2V3LXg6IC0yZGVnO1xufVxuXG4uLXNrZXcteC0xIHtcbiAgLS10dy1za2V3LXg6IC0xZGVnO1xufVxuXG4uc2tldy15LTAge1xuICAtLXR3LXNrZXcteTogMGRlZztcbn1cblxuLnNrZXcteS0xIHtcbiAgLS10dy1za2V3LXk6IDFkZWc7XG59XG5cbi5za2V3LXktMiB7XG4gIC0tdHctc2tldy15OiAyZGVnO1xufVxuXG4uc2tldy15LTMge1xuICAtLXR3LXNrZXcteTogM2RlZztcbn1cblxuLnNrZXcteS02IHtcbiAgLS10dy1za2V3LXk6IDZkZWc7XG59XG5cbi5za2V3LXktMTIge1xuICAtLXR3LXNrZXcteTogMTJkZWc7XG59XG5cbi4tc2tldy15LTEyIHtcbiAgLS10dy1za2V3LXk6IC0xMmRlZztcbn1cblxuLi1za2V3LXktNiB7XG4gIC0tdHctc2tldy15OiAtNmRlZztcbn1cblxuLi1za2V3LXktMyB7XG4gIC0tdHctc2tldy15OiAtM2RlZztcbn1cblxuLi1za2V3LXktMiB7XG4gIC0tdHctc2tldy15OiAtMmRlZztcbn1cblxuLi1za2V3LXktMSB7XG4gIC0tdHctc2tldy15OiAtMWRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAtLXR3LXNrZXcteDogMGRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTE6aG92ZXIge1xuICAtLXR3LXNrZXcteDogMWRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTI6aG92ZXIge1xuICAtLXR3LXNrZXcteDogMmRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTM6aG92ZXIge1xuICAtLXR3LXNrZXcteDogM2RlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAtLXR3LXNrZXcteDogNmRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTEyOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IC0xMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IC02ZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAtLXR3LXNrZXcteDogLTNkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXgtMjpob3ZlciB7XG4gIC0tdHctc2tldy14OiAtMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC0xOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IC0xZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gIC0tdHctc2tldy15OiAwZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMTpob3ZlciB7XG4gIC0tdHctc2tldy15OiAxZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMjpob3ZlciB7XG4gIC0tdHctc2tldy15OiAyZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gIC0tdHctc2tldy15OiAzZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gIC0tdHctc2tldy15OiA2ZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAtLXR3LXNrZXcteTogMTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAtLXR3LXNrZXcteTogLTEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAtLXR3LXNrZXcteTogLTZkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gIC0tdHctc2tldy15OiAtM2RlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteS0yOmhvdmVyIHtcbiAgLS10dy1za2V3LXk6IC0yZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTE6aG92ZXIge1xuICAtLXR3LXNrZXcteTogLTFkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IDBkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0xOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IDFkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0yOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IDJkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IDNkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IDZkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAxMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAtMTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAtNmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IC0zZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy14LTI6Zm9jdXMge1xuICAtLXR3LXNrZXcteDogLTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtMTpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAtMWRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogMGRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTE6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogMWRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTI6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogMmRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTM6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogM2RlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogNmRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDEyZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTEyOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IC0xMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IC02ZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogLTNkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXktMjpmb2N1cyB7XG4gIC0tdHctc2tldy15OiAtMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS0xOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IC0xZGVnO1xufVxuXG4udHJhbnNpdGlvbi1ub25lIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbn1cblxuLnRyYW5zaXRpb24tYWxsIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbn1cblxuLnRyYW5zaXRpb24tY29sb3JzIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uLW9wYWNpdHkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbn1cblxuLnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uLWhlaWdodCB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuXG4uZWFzZS1saW5lYXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4uZWFzZS1pbiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbn1cblxuLmVhc2Utb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4uZWFzZS1pbi1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLmR1cmF0aW9uLTc1IHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbn1cblxuLmR1cmF0aW9uLTEwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xufVxuXG4uZHVyYXRpb24tMTUwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi5kdXJhdGlvbi0yMDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbn1cblxuLmR1cmF0aW9uLTMwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xufVxuXG4uZHVyYXRpb24tNTAwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG59XG5cbi5kdXJhdGlvbi03MDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbn1cblxuLmR1cmF0aW9uLTEwMDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG59XG5cbi5kZWxheS03NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG59XG5cbi5kZWxheS0xMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbn1cblxuLmRlbGF5LTE1MCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xufVxuXG4uZGVsYXktMjAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG5cbi5kZWxheS0zMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbn1cblxuLmRlbGF5LTUwMCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xufVxuXG4uZGVsYXktNzAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG59XG5cbi5kZWxheS0xMDAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwaW5nIHtcbiAgNzUlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwaW5nIHtcbiAgNzUlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsMCwxLDEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwwLDEsMSk7XG4gIH1cblxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLDAsMC4yLDEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwwLDEsMSk7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LDAsMSwxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSk7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLDAuMiwxKTtcbiAgfVxufVxuXG4uYW5pbWF0ZS1ub25lIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4uYW5pbWF0ZS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLXBpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZS1ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNtXFw6Y29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc21cXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUzNnB4KSB7XG4gICAgLnNtXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmxhY2sgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXdoaXRlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcmVkLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtc29saWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktOTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6bm90LXNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuc21cXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLnNtXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOmJnLWNsaXAtYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLXRleHQge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLnNtXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by10ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLWJyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by1sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnRvLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDp0by1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDp0by1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDp0by1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuc21cXDpiZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmJnLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuc21cXDpiZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJpZ2h0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLnNtXFw6YmctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAuc21cXDpiZy1uby1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXQteCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlcGVhdC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXNwYWNlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAuc21cXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAuc21cXDpiZy1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5zbVxcOmJnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zZXBhcmF0ZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ub25lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLW1kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLTJ4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWZ1bGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtbWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwteGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtMnhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItOCB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItMiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtNCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi00IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItOCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi04IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLTA6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci00OmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLTg6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXI6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdC0wOmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yLTA6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYi0wOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1sLTA6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10LTI6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1iLTI6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWwtMjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXQtNDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItci00OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWItNDpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItbC00OmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdC04OmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yLTg6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYi04OmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1sLTg6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10OmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yOmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWI6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWw6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci0wOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLTI6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItNDpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci04OmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXQtMDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItci0wOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWItMDpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItbC0wOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdC0yOmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1yLTI6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYi0yOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1sLTI6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci10LTQ6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXItNDpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1iLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWwtNDpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXQtODpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItci04OmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWItODpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItbC04OmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcjpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1iOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1sOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5zbVxcOmJveC1jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAuc21cXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLW1vdmUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5zbVxcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zbVxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnNtXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuc21cXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnNtXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLnNtXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAuc21cXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLXJvdy1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAuc21cXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5zbVxcOmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAuc21cXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAuc21cXDpjb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cblxuICAuc21cXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc21cXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5zbVxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLnNtXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuc21cXDpmbGV4LXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuc21cXDpmbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1hdXRvIHtcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLXN0YXJ0IHtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1lbmQge1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1jZW50ZXIge1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1zdHJldGNoIHtcbiAgICBwbGFjZS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtY2VudGVyIHtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LXN0YXJ0IHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtZW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBlbmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LWJldHdlZW4ge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LWFyb3VuZCB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtY29udGVudC1ldmVubHkge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtc3RyZXRjaCB7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLXNlbGYtYXV0byB7XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLXNlbGYtc3RhcnQge1xuICAgIHBsYWNlLXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1lbmQge1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLXNlbGYtY2VudGVyIHtcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpwbGFjZS1zZWxmLXN0cmV0Y2gge1xuICAgIHBsYWNlLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDppdGVtcy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuc21cXDppdGVtcy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpjb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnQtZXZlbmx5IHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAuc21cXDpzZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAuc21cXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnNtXFw6c2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktaXRlbXMtYXV0byB7XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktaXRlbXMtc3RhcnQge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1lbmQge1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktaXRlbXMtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWl0ZW1zLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLWF1dG8ge1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktc2VsZi1zdGFydCB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktc2VsZi1lbmQge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLWNlbnRlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaCB7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6ZmxleC0xIHtcbiAgICBmbGV4OiAxIDEgMCU7XG4gIH1cblxuICAuc21cXDpmbGV4LWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5zbVxcOmZsZXgtbm9uZSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAuc21cXDpmbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1zaHJpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAuc21cXDpvcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAuc21cXDpvcmRlci01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAuc21cXDpvcmRlci04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLWxhc3Qge1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItbm9uZSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAuc21cXDpmbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6ZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuc21cXDpmbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmNsZWFyLWxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItcmlnaHQge1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOmNsZWFyLWJvdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItbm9uZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb250LXNhbnMge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1QYWNpZmljbyB7XG4gICAgZm9udC1mYW1pbHk6IFBhY2lmaWNvLCBjdXJzaXZlO1xuICB9XG5cbiAgLnNtXFw6Zm9udC10aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1leHRyYWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuc21cXDpmb250LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAuc21cXDpmb250LWJsYWNrIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LXRoaW46aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtZXh0cmFsaWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Zm9udC1saWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LXNlbWlib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtZXh0cmFib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LWJsYWNrOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LXRoaW46Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtZXh0cmFsaWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LXNlbWlib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LWJsYWNrOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6aC0wIHtcbiAgICBoZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpoLTUge1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNiB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpoLTcge1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtOCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aC05IHtcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMTEge1xuICAgIGhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMTIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMTQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xNiB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yMCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yOCB7XG4gICAgaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0zMiB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0zNiB7XG4gICAgaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6aC00MCB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNDQge1xuICAgIGhlaWdodDogMTFyZW07XG4gIH1cblxuICAuc21cXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aC01MiB7XG4gICAgaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNTYge1xuICAgIGhlaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDpoLTYwIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC02NCB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNzIge1xuICAgIGhlaWdodDogMThyZW07XG4gIH1cblxuICAuc21cXDpoLTgwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aC05NiB7XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpoLTBcXC41IHtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMlxcLjUge1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpoLTNcXC41IHtcbiAgICBoZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xXFwvMiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAuc21cXDpoLTFcXC8zIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpoLTJcXC8zIHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpoLTFcXC80IHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmgtMlxcLzQge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLnNtXFw6aC0zXFwvNCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuc21cXDpoLTFcXC81IHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5zbVxcOmgtMlxcLzUge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgLnNtXFw6aC0zXFwvNSB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuc21cXDpoLTRcXC81IHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5zbVxcOmgtMVxcLzYge1xuICAgIGhlaWdodDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmgtMlxcLzYge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOmgtM1xcLzYge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLnNtXFw6aC00XFwvNiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aC01XFwvNiB7XG4gICAgaGVpZ2h0OiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aC1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5zbVxcOnRleHQteHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtM3hsIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC00eGwge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtNnhsIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuc21cXDp0ZXh0LTd4bCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuc21cXDp0ZXh0LTh4bCB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC05eGwge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctMyB7XG4gICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy02IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctbm9uZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLXRpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1ub3JtYWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLXJlbGF4ZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1pbnNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC5zbVxcOmxpc3Qtb3V0c2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC5zbVxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAuc21cXDpsaXN0LWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC5zbVxcOm0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAuc21cXDptLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bS01IHtcbiAgICBtYXJnaW46IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bS03IHtcbiAgICBtYXJnaW46IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDptLTgge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAuc21cXDptLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTYge1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjQge1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjgge1xuICAgIG1hcmdpbjogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMzYge1xuICAgIG1hcmdpbjogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNDAge1xuICAgIG1hcmdpbjogMTByZW07XG4gIH1cblxuICAuc21cXDptLTQ0IHtcbiAgICBtYXJnaW46IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bS00OCB7XG4gICAgbWFyZ2luOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNTIge1xuICAgIG1hcmdpbjogMTNyZW07XG4gIH1cblxuICAuc21cXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bS02MCB7XG4gICAgbWFyZ2luOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNjQge1xuICAgIG1hcmdpbjogMTZyZW07XG4gIH1cblxuICAuc21cXDptLTcyIHtcbiAgICBtYXJnaW46IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bS04MCB7XG4gICAgbWFyZ2luOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tOTYge1xuICAgIG1hcmdpbjogMjRyZW07XG4gIH1cblxuICAuc21cXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm0tcHgge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLnNtXFw6bS0wXFwuNSB7XG4gICAgbWFyZ2luOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMVxcLjUge1xuICAgIG1hcmdpbjogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDptLTJcXC41IHtcbiAgICBtYXJnaW46IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0zXFwuNSB7XG4gICAgbWFyZ2luOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLnNtXFw6LW0tMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTIge1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbS00IHtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTcge1xuICAgIG1hcmdpbjogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbS04IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbS0xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTE2IHtcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAuc21cXDotbS0yNCB7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTI4IHtcbiAgICBtYXJnaW46IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAuc21cXDotbS0zNiB7XG4gICAgbWFyZ2luOiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQwIHtcbiAgICBtYXJnaW46IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQ0IHtcbiAgICBtYXJnaW46IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQ4IHtcbiAgICBtYXJnaW46IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTUyIHtcbiAgICBtYXJnaW46IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTYwIHtcbiAgICBtYXJnaW46IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTY0IHtcbiAgICBtYXJnaW46IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTcyIHtcbiAgICBtYXJnaW46IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTgwIHtcbiAgICBtYXJnaW46IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTk2IHtcbiAgICBtYXJnaW46IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAuc21cXDotbS0wXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbS0xXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotbS0yXFwuNSB7XG4gICAgbWFyZ2luOiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbS0zXFwuNSB7XG4gICAgbWFyZ2luOiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOm15LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpteS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpteC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpteC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpteS05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpteC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpteS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpteS0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAuc21cXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAuc21cXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDpteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDpteS00NCB7XG4gICAgbWFyZ2luLXRvcDogMTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuc21cXDpteC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAuc21cXDpteS00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDpteC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpteS01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuc21cXDpteC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAuc21cXDpteS01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDpteS02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuc21cXDpteC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAuc21cXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDpteC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpteS03MiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuc21cXDpteC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAuc21cXDpteS04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAuc21cXDpteC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAuc21cXDpteS05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuc21cXDpteC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAuc21cXDpteS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpteS1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOm14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDotbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXktOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXktMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAuc21cXDotbXktMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAuc21cXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gIH1cblxuICAuc21cXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbXktNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbXktNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotbXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotbXktNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotbXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotbXktNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXktNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbXktNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbXktODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAuc21cXDotbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotbXktOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotbXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotbXktcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW15LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLnNtXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDptYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLnNtXFw6bXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDptbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDptci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDptYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDptdC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDptbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDptYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDptbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAuc21cXDptci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuc21cXDptdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAuc21cXDptci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAuc21cXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAuc21cXDptdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAuc21cXDptYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAuc21cXDptci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDptYi0wXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDptbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMVxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDptYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDptbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDptYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDptbC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDptYi0zXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDptbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDotbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuc21cXDotbWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXQtOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXQtOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuc21cXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuc21cXDotbWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gIH1cblxuICAuc21cXDotbXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAuc21cXDotbWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gIH1cblxuICAuc21cXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuc21cXDotbWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTQ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbXQtNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTcyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbXQtODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAuc21cXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW10LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotbWItMVxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTJcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbWwtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0wIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDptYXgtaC0xIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMiB7XG4gICAgbWF4LWhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMyB7XG4gICAgbWF4LWhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTQge1xuICAgIG1heC1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC01IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNiB7XG4gICAgbWF4LWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNyB7XG4gICAgbWF4LWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTgge1xuICAgIG1heC1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC05IHtcbiAgICBtYXgtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMTAge1xuICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTExIHtcbiAgICBtYXgtaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMTIge1xuICAgIG1heC1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0xNCB7XG4gICAgbWF4LWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMTYge1xuICAgIG1heC1oZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0yMCB7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTI0IHtcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMjgge1xuICAgIG1heC1oZWlnaHQ6IDdyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0zMiB7XG4gICAgbWF4LWhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTM2IHtcbiAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNDAge1xuICAgIG1heC1oZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNDQge1xuICAgIG1heC1oZWlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNDgge1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNTIge1xuICAgIG1heC1oZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNTYge1xuICAgIG1heC1oZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNjAge1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNjQge1xuICAgIG1heC1oZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNzIge1xuICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtODAge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtOTYge1xuICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTBcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTFcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTJcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTNcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLWZ1bGwge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDptYXgtaC1zY3JlZW4ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctMCB7XG4gICAgbWF4LXdpZHRoOiAwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbm9uZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLnNtXFw6bWF4LXcteHMge1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAuc21cXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LW1kIHtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbGcge1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gIH1cblxuICAuc21cXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTJ4bCB7XG4gICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTN4bCB7XG4gICAgbWF4LXdpZHRoOiA0OHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTV4bCB7XG4gICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTZ4bCB7XG4gICAgbWF4LXdpZHRoOiA3MnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTd4bCB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LWZ1bGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LW1pbiB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbWF4IHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDptYXgtdy1wcm9zZSB7XG4gICAgbWF4LXdpZHRoOiA2NWNoO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctc2NyZWVuLXNtIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG5cbiAgLnNtXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLnNtXFw6bWF4LXctc2NyZWVuLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cblxuICAuc21cXDptYXgtdy1zY3JlZW4tMnhsIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxuXG4gIC5zbVxcOm1pbi1oLTAge1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOm1pbi1oLWZ1bGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnNtXFw6bWluLXctMCB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDptaW4tdy1mdWxsIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc21cXDptaW4tdy1taW4ge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOm1pbi13LW1heCB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAuc21cXDpvYmplY3QtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmU7XG4gICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAuc21cXDpvYmplY3QtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1jZW50ZXIge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuc21cXDpvYmplY3QtbGVmdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1sZWZ0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpvYmplY3QtcmlnaHQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1yaWdodC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktOTUge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS01OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktMjA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS0yNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTQwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktNTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTcwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktNzU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS05MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTk1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS0wOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTI1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktNDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS01MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktNzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS03NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTkwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktOTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6b3V0bGluZS1ub25lIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOm91dGxpbmUtd2hpdGUge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOm91dGxpbmUtYmxhY2sge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm91dGxpbmUtbm9uZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXgtYXV0byB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy15LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLWF1dG8ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IGNoYWluZWQ7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLWNvbnRhaW4ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLW5vbmUge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLXktYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcnNjcm9sbC15LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteS1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLXgtYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcnNjcm9sbC14LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteC1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAuc21cXDpwLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC00IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpwLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAuc21cXDpwLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0xMiB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAuc21cXDpwLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yNCB7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMjgge1xuICAgIHBhZGRpbmc6IDdyZW07XG4gIH1cblxuICAuc21cXDpwLTMyIHtcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0zNiB7XG4gICAgcGFkZGluZzogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cC00NCB7XG4gICAgcGFkZGluZzogMTFyZW07XG4gIH1cblxuICAuc21cXDpwLTQ4IHtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNTIge1xuICAgIHBhZGRpbmc6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cC01NiB7XG4gICAgcGFkZGluZzogMTRyZW07XG4gIH1cblxuICAuc21cXDpwLTYwIHtcbiAgICBwYWRkaW5nOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cC03MiB7XG4gICAgcGFkZGluZzogMThyZW07XG4gIH1cblxuICAuc21cXDpwLTgwIHtcbiAgICBwYWRkaW5nOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtOTYge1xuICAgIHBhZGRpbmc6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnNtXFw6cC0wXFwuNSB7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpwLTFcXC41IHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMlxcLjUge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0zXFwuNSB7XG4gICAgcGFkZGluZzogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDpweS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpweC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpweS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpweC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpweS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpweS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpweC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpweC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpweS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDpweS00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAuc21cXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuc21cXDpweC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpweS03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAuc21cXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAuc21cXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6cHgtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnB5LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpweS0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpweC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG5cbiAgLnNtXFw6cHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgLnNtXFw6cHQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwdC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpwYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpwbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAuc21cXDpwci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cGItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpwdC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpwYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpwYi0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpwci0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAuc21cXDpwci0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpwdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAuc21cXDpwci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuc21cXDpwdC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAuc21cXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpwdC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAuc21cXDpwci0yOCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuc21cXDpwdC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAuc21cXDpwci0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpwdC0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gIH1cblxuICAuc21cXDpwci0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gIH1cblxuICAuc21cXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNDQge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTQ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTQ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuc21cXDpwbC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpwYi00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIH1cblxuICAuc21cXDpwdC01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTU2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDpwbC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gIH1cblxuICAuc21cXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAuc21cXDpwYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIH1cblxuICAuc21cXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNzIge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTcyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuc21cXDpwbC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gIH1cblxuICAuc21cXDpwci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAuc21cXDpwYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07XG4gIH1cblxuICAuc21cXDpwdC05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItOTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItOTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDpwci1weCB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpwbC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwdC0wXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMFxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMFxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTBcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTFcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTFcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTJcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpwci0yXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpwYi0yXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0zXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItM1xcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItM1xcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTNcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItY3VycmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc21cXDpwb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5zbVxcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAuc21cXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnNtXFw6cmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zbVxcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAuc21cXDppbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICByaWdodDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICByaWdodDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuc21cXDppbnNldC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICByaWdodDogMTJyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICByaWdodDogMTVyZW07XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuc21cXDppbnNldC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICByaWdodDogMjByZW07XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtcHgge1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDotaW5zZXQtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICByaWdodDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBib3R0b206IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICByaWdodDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICByaWdodDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICByaWdodDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICByaWdodDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICByaWdodDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgICByaWdodDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtcHgge1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICByaWdodDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuc21cXDotaW5zZXQtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAuc21cXDppbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDppbnNldC14LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDppbnNldC15LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC04IHtcbiAgICByaWdodDogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS1weCB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDppbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDppbnNldC15LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC14LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAuc21cXDppbnNldC15LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAuc21cXDppbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDpib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xIHtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTEge1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTIge1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0yIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMyB7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0zIHtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTQge1xuICAgIHRvcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTQge1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNCB7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS01IHtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTUge1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTYge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC02IHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tNyB7XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC03IHtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTgge1xuICAgIHRvcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTgge1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtOCB7XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS05IHtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTkge1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMTAge1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xMCB7XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMTEge1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMTEge1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xMiB7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTE0IHtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xNiB7XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTIwIHtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTIwIHtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTI0IHtcbiAgICB0b3A6IDZyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMjQge1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMjQge1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0yOCB7XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTMyIHtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTMyIHtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTM2IHtcbiAgICB0b3A6IDlyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMzYge1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMzYge1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNDAge1xuICAgIHRvcDogMTByZW07XG4gIH1cblxuICAuc21cXDpyaWdodC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTQwIHtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC00MCB7XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAuc21cXDp0b3AtNDQge1xuICAgIHRvcDogMTFyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTQ0IHtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC00NCB7XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNDgge1xuICAgIHRvcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTQ4IHtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC00OCB7XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNTIge1xuICAgIHRvcDogMTNyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTUyIHtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC01MiB7XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNTYge1xuICAgIHRvcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTU2IHtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC01NiB7XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNjAge1xuICAgIHRvcDogMTVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTYwIHtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC02MCB7XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNjQge1xuICAgIHRvcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTY0IHtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC02NCB7XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNzIge1xuICAgIHRvcDogMThyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTcyIHtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC03MiB7XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuc21cXDp0b3AtODAge1xuICAgIHRvcDogMjByZW07XG4gIH1cblxuICAuc21cXDpyaWdodC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTgwIHtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC04MCB7XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAuc21cXDp0b3AtOTYge1xuICAgIHRvcDogMjRyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTk2IHtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC05NiB7XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAuc21cXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6dG9wLXB4IHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LXB4IHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLXB4IHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtcHgge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnRvcC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuc21cXDotcmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDotbGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDotdG9wLTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xIHtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMSB7XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMiB7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMiB7XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTMge1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0zIHtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC00IHtcbiAgICByaWdodDogLTFyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTQge1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC00IHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTUge1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC01IHtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS02IHtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC02IHtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNyB7XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTcge1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tOCB7XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTgge1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tOSB7XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTkge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMTAge1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTEwIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTExIHtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMTIge1xuICAgIHRvcDogLTNyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMTIge1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0xMiB7XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMTQge1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTE2IHtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMTYge1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTIwIHtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMjQge1xuICAgIHRvcDogLTZyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMjQge1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0yNCB7XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTI4IHtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMjgge1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTMyIHtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMzYge1xuICAgIHRvcDogLTlyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMzYge1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0zNiB7XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNDAge1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNDAge1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC00NCB7XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTQ4IHtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTQ4IHtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNTIge1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNTIge1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC01NiB7XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTYwIHtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTYwIHtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNjQge1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNjQge1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC03MiB7XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTgwIHtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTgwIHtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotdG9wLTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tOTYge1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtOTYge1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtcHgge1xuICAgIHRvcDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotYm90dG9tLXB4IHtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAuc21cXDotbGVmdC1weCB7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0wXFwuNSB7XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTFcXC41IHtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0zXFwuNSB7XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpsZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dG9wLTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpyaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp0b3AtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAuc21cXDpib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xXFwvNCB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dG9wLTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTJcXC80IHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gIH1cblxuICAuc21cXDpyaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAuc21cXDpsZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAuc21cXDp0b3AtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDpib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6bGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotbGVmdC0yXFwvMyB7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotdG9wLTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuc21cXDotdG9wLTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAuc21cXDotdG9wLTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAuc21cXDotdG9wLWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtZnVsbCB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAuc21cXDpyZXNpemUtbm9uZSB7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplLXkge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAuc21cXDpyZXNpemUteCB7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplIHtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy1tZCB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy0yeGwge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1zbTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3c6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbWQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbGc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy14bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctMnhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1pbm5lcjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctc206Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpyaW5nLTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6cmluZy0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpyaW5nLTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6cmluZyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbnNldCB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluc2V0OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5zZXQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpyaW5nLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cmluZy1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmxhY2sge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctd2hpdGUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcGluay02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcGluay04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktMTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktMjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktMjUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS04MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS05MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS05NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmaWxsLWN1cnJlbnQge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS1jdXJyZW50IHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0wIHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpzdHJva2UtMSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLnNtXFw6c3Ryb2tlLTIge1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWF1dG8ge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLnNtXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6dHJ1bmNhdGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LWVsbGlwc2lzIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LWNsaXAge1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIH1cblxuICAuc21cXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5zbVxcOm5vdC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnNtXFw6bm9ybWFsLWNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnNtXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp1bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6bm8tdW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc21cXDphbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5zbVxcOnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3JkaW5hbCwgLnNtXFw6c2xhc2hlZC16ZXJvLCAuc21cXDpsaW5pbmctbnVtcywgLnNtXFw6b2xkc3R5bGUtbnVtcywgLnNtXFw6cHJvcG9ydGlvbmFsLW51bXMsIC5zbVxcOnRhYnVsYXItbnVtcywgLnNtXFw6ZGlhZ29uYWwtZnJhY3Rpb25zLCAuc21cXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1vcmRpbmFsOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tdHctb3JkaW5hbCkgdmFyKC0tdHctc2xhc2hlZC16ZXJvKSB2YXIoLS10dy1udW1lcmljLWZpZ3VyZSkgdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uKTtcbiAgfVxuXG4gIC5zbVxcOm5vcm1hbC1udW1zIHtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6b3JkaW5hbCB7XG4gICAgLS10dy1vcmRpbmFsOiBvcmRpbmFsO1xuICB9XG5cbiAgLnNtXFw6c2xhc2hlZC16ZXJvIHtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xuICB9XG5cbiAgLnNtXFw6bGluaW5nLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLnNtXFw6b2xkc3R5bGUtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogb2xkc3R5bGUtbnVtcztcbiAgfVxuXG4gIC5zbVxcOnByb3BvcnRpb25hbC1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIH1cblxuICAuc21cXDp0YWJ1bGFyLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG4gIH1cblxuICAuc21cXDpkaWFnb25hbC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogZGlhZ29uYWwtZnJhY3Rpb25zO1xuICB9XG5cbiAgLnNtXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG4gIH1cblxuICAuc21cXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXRpZ2h0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIH1cblxuICAuc21cXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIH1cblxuICAuc21cXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXdpZGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctd2lkZXN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAuc21cXDpzZWxlY3Qtbm9uZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnNlbGVjdC10ZXh0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LWFsbCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAuc21cXDpzZWxlY3QtYXV0byB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmFsaWduLWJhc2VsaW5lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAuc21cXDphbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAuc21cXDphbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuc21cXDphbGlnbi1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAuc21cXDphbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tdGV4dC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC5zbVxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLnNtXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAuc21cXDp3LTAge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDp3LTEge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0zIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNCB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAuc21cXDp3LTUge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy02IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dy03IHtcbiAgICB3aWR0aDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctOCB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAuc21cXDp3LTkge1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTEge1xuICAgIHdpZHRoOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xMiB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAuc21cXDp3LTE0IHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xNiB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAuc21cXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yOCB7XG4gICAgd2lkdGg6IDdyZW07XG4gIH1cblxuICAuc21cXDp3LTMyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMzYge1xuICAgIHdpZHRoOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6dy00MCB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6dy00NCB7XG4gICAgd2lkdGg6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6dy00OCB7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6dy01MiB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6dy01NiB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dy02MCB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy02NCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dy03MiB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6dy04MCB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6dy05NiB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnctcHgge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDp3LTBcXC41IHtcbiAgICB3aWR0aDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDp3LTFcXC41IHtcbiAgICB3aWR0aDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDp3LTJcXC41IHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDp3LTNcXC41IHtcbiAgICB3aWR0aDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctMVxcLzQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuc21cXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwvNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOnctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAuc21cXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5zbVxcOnctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAuc21cXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctMlxcLzYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwvNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy01XFwvNiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LTFcXC8xMiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzEyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dy00XFwvMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy02XFwvMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuc21cXDp3LTdcXC8xMiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTlcXC8xMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOnctMTBcXC8xMiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOnctc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAuc21cXDp3LW1pbiB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6dy1tYXgge1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5zbVxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnNtXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAuc21cXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5zbVxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnNtXFw6ei01MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAuc21cXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp6LTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei00MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ei0wOmZvY3VzIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp6LTEwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ei0yMDpmb2N1cyB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnotMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp6LTQwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ei01MDpmb2N1cyB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnotYXV0bzpmb2N1cyB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmdhcC0wIHtcbiAgICBnYXA6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xIHtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMiB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMyB7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC01IHtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNiB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNyB7XG4gICAgZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTgge1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC05IHtcbiAgICBnYXA6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTAge1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTExIHtcbiAgICBnYXA6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTIge1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xNCB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTYge1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0yMCB7XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTI0IHtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMjgge1xuICAgIGdhcDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0zMiB7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTM2IHtcbiAgICBnYXA6IDlyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNDAge1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAuc21cXDpnYXAtNDQge1xuICAgIGdhcDogMTFyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNDgge1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNTIge1xuICAgIGdhcDogMTNyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNTYge1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNjAge1xuICAgIGdhcDogMTVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNjQge1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNzIge1xuICAgIGdhcDogMThyZW07XG4gIH1cblxuICAuc21cXDpnYXAtODAge1xuICAgIGdhcDogMjByZW07XG4gIH1cblxuICAuc21cXDpnYXAtOTYge1xuICAgIGdhcDogMjRyZW07XG4gIH1cblxuICAuc21cXDpnYXAtcHgge1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Z2FwLTBcXC41IHtcbiAgICBnYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTFcXC41IHtcbiAgICBnYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTJcXC41IHtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTNcXC41IHtcbiAgICBnYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cblxuICAuc21cXDpnYXAteC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC02IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTcge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC04IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtOSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTEwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTExIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTIwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0yOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA3cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTMyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMzYge1xuICAgIC1tb3otY29sdW1uLWdhcDogOXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC00MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNDQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTQ4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC01MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTYwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC02NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMThyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTgwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjByZW07XG4gIH1cblxuICAuc21cXDpnYXAteC05NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtcHgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMFxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4xMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTFcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0yXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtM1xcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC44NzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTAge1xuICAgIHJvdy1nYXA6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNCB7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktOCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0xMiB7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0xNiB7XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMjQge1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0yOCB7XG4gICAgcm93LWdhcDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTMyIHtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMzYge1xuICAgIHJvdy1nYXA6IDlyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS00MCB7XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAuc21cXDpnYXAteS00NCB7XG4gICAgcm93LWdhcDogMTFyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS00OCB7XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS01MiB7XG4gICAgcm93LWdhcDogMTNyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS01NiB7XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS02MCB7XG4gICAgcm93LWdhcDogMTVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS02NCB7XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS03MiB7XG4gICAgcm93LWdhcDogMThyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS04MCB7XG4gICAgcm93LWdhcDogMjByZW07XG4gIH1cblxuICAuc21cXDpnYXAteS05NiB7XG4gICAgcm93LWdhcDogMjRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS1weCB7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMFxcLjUge1xuICAgIHJvdy1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMVxcLjUge1xuICAgIHJvdy1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMlxcLjUge1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktM1xcLjUge1xuICAgIHJvdy1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LXJvdyB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC5zbVxcOmdyaWQtZmxvdy1jb2wge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAuc21cXDpncmlkLWZsb3ctcm93LWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy03IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtOCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0xMCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0xMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAuc21cXDphdXRvLWNvbHMtYXV0byB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gIH1cblxuICAuc21cXDphdXRvLWNvbHMtbWluIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDphdXRvLWNvbHMtbWF4IHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDphdXRvLWNvbHMtZnIge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0yIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi01IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi04IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLWZ1bGwge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0yIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC01IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTYge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC04IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMTAge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTExIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDExO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy00IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAuc21cXDphdXRvLXJvd3MtYXV0byB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAuc21cXDphdXRvLXJvd3MtbWluIHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDphdXRvLXJvd3MtbWF4IHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDphdXRvLXJvd3MtZnIge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1hdXRvIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tMyB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tNiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLWZ1bGwge1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtMiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtMyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtNCB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtNSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtNiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtNyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTEge1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtMiB7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC0zIHtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTQge1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtNSB7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC02IHtcbiAgICBncmlkLXJvdy1lbmQ6IDY7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTcge1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtYXV0byB7XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNmb3JtIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHctdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXR3LXRyYW5zbGF0ZS15KSkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zZm9ybS1ncHUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAuc21cXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWNlbnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAuc21cXDpzY2FsZS0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAuc21cXDpzY2FsZS05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtNzUge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0wIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTUwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS03NSB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTkwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS05NSB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTEwMCB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTEwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTI1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTE1MCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMCB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOnJvdGF0ZS00NSB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0xODAge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1yb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0wIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTAge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLW5vbmUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLWFsbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLWNvbG9ycyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1zaGFkb3cge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1oZWlnaHQge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5zbVxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cblxuICAuc21cXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1waW5nIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5zbVxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kXFw6Y29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubWRcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUzNnB4KSB7XG4gICAgLm1kXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmxhY2sgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXdoaXRlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcmVkLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXBpbmstMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXBpbmstOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtc29saWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktOTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6bm90LXNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAubWRcXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLm1kXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOmJnLWNsaXAtYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLXRleHQge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by10ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLWJyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JhZGllbnQtdG8tYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnRvLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDp0by1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDp0by1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDp0by1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubWRcXDpiZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubWRcXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubWRcXDpiZy1sZWZ0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAubWRcXDpiZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJpZ2h0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLm1kXFw6YmctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAubWRcXDpiZy1uby1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQteCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlcGVhdC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXNwYWNlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAubWRcXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAubWRcXDpiZy1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1zZXBhcmF0ZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ub25lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLW1kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLTJ4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWZ1bGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtbWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwteGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtMnhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItOCB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtMiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItMiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtNCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi00IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItOCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi04IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLTA6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci00OmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLTg6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXI6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItdC0wOmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yLTA6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYi0wOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1sLTA6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10LTI6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1iLTI6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWwtMjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXQtNDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItci00OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWItNDpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItbC00OmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItdC04OmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yLTg6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYi04OmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1sLTg6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10OmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yOmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWI6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWw6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci0wOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLTI6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItNDpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci04OmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXQtMDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItci0wOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWItMDpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItbC0wOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdC0yOmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1yLTI6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYi0yOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1sLTI6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci10LTQ6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXItNDpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1iLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWwtNDpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXQtODpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItci04OmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWItODpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItbC04OmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcjpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1iOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1sOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5tZFxcOmJveC1jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAubWRcXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAubWRcXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLW1vdmUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5tZFxcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5tZFxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLm1kXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAubWRcXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1kXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLm1kXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAubWRcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAubWRcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLXJvdy1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAubWRcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5tZFxcOmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAubWRcXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAubWRcXDpjb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cblxuICAubWRcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWRcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubWRcXDpmbGV4LXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAubWRcXDpmbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAubWRcXDpwbGFjZS1pdGVtcy1hdXRvIHtcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLXN0YXJ0IHtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1pdGVtcy1lbmQge1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1pdGVtcy1jZW50ZXIge1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpwbGFjZS1pdGVtcy1zdHJldGNoIHtcbiAgICBwbGFjZS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtY2VudGVyIHtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpwbGFjZS1jb250ZW50LXN0YXJ0IHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtZW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBlbmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1jb250ZW50LWJldHdlZW4ge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWRcXDpwbGFjZS1jb250ZW50LWFyb3VuZCB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1ldmVubHkge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtc3RyZXRjaCB7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLXNlbGYtYXV0byB7XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLXNlbGYtc3RhcnQge1xuICAgIHBsYWNlLXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Utc2VsZi1lbmQge1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLXNlbGYtY2VudGVyIHtcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLXN0cmV0Y2gge1xuICAgIHBsYWNlLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWRcXDppdGVtcy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAubWRcXDppdGVtcy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpjb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtZXZlbmx5IHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubWRcXDpzZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAubWRcXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6c2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktaXRlbXMtYXV0byB7XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktaXRlbXMtc3RhcnQge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1pdGVtcy1lbmQge1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktaXRlbXMtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1zZWxmLWF1dG8ge1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc2VsZi1zdGFydCB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc2VsZi1lbmQge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1zZWxmLWNlbnRlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaCB7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6ZmxleC0xIHtcbiAgICBmbGV4OiAxIDEgMCU7XG4gIH1cblxuICAubWRcXDpmbGV4LWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtbm9uZSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAubWRcXDpmbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1zaHJpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAubWRcXDpvcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAubWRcXDpvcmRlci01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAubWRcXDpvcmRlci04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAubWRcXDpvcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLWxhc3Qge1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItbm9uZSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAubWRcXDpmbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6ZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubWRcXDpmbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLWxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLm1kXFw6Y2xlYXItcmlnaHQge1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLWJvdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLm1kXFw6Y2xlYXItbm9uZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAubWRcXDpmb250LXNhbnMge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1QYWNpZmljbyB7XG4gICAgZm9udC1mYW1pbHk6IFBhY2lmaWNvLCBjdXJzaXZlO1xuICB9XG5cbiAgLm1kXFw6Zm9udC10aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1leHRyYWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAubWRcXDpmb250LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAubWRcXDpmb250LWJsYWNrIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LXRoaW46aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtZXh0cmFsaWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1saWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LXNlbWlib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtZXh0cmFib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LWJsYWNrOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LXRoaW46Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtZXh0cmFsaWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LXNlbWlib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LWJsYWNrOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLm1kXFw6aC0wIHtcbiAgICBoZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpoLTUge1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNiB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpoLTcge1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtOCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aC05IHtcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTEge1xuICAgIGhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xNiB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yMCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yOCB7XG4gICAgaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0zMiB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0zNiB7XG4gICAgaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6aC00MCB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNDQge1xuICAgIGhlaWdodDogMTFyZW07XG4gIH1cblxuICAubWRcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aC01MiB7XG4gICAgaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNTYge1xuICAgIGhlaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDpoLTYwIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC02NCB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNzIge1xuICAgIGhlaWdodDogMThyZW07XG4gIH1cblxuICAubWRcXDpoLTgwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aC05NiB7XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDpoLTBcXC41IHtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMlxcLjUge1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpoLTNcXC41IHtcbiAgICBoZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xXFwvMiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAubWRcXDpoLTFcXC8zIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpoLTJcXC8zIHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpoLTFcXC80IHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmgtMlxcLzQge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aC0zXFwvNCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubWRcXDpoLTFcXC81IHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5tZFxcOmgtMlxcLzUge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgLm1kXFw6aC0zXFwvNSB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubWRcXDpoLTRcXC81IHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5tZFxcOmgtMVxcLzYge1xuICAgIGhlaWdodDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmgtMlxcLzYge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOmgtM1xcLzYge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aC00XFwvNiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aC01XFwvNiB7XG4gICAgaGVpZ2h0OiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aC1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5tZFxcOnRleHQteHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtM3hsIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC00eGwge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtNnhsIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubWRcXDp0ZXh0LTd4bCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubWRcXDp0ZXh0LTh4bCB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLm1kXFw6dGV4dC05eGwge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctMyB7XG4gICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy02IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctbm9uZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLXRpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1ub3JtYWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLXJlbGF4ZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1pbnNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC5tZFxcOmxpc3Qtb3V0c2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC5tZFxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAubWRcXDpsaXN0LWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC5tZFxcOm0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubWRcXDptLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bS01IHtcbiAgICBtYXJnaW46IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bS03IHtcbiAgICBtYXJnaW46IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDptLTgge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAubWRcXDptLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMTYge1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMjQge1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMjgge1xuICAgIG1hcmdpbjogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMzYge1xuICAgIG1hcmdpbjogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNDAge1xuICAgIG1hcmdpbjogMTByZW07XG4gIH1cblxuICAubWRcXDptLTQ0IHtcbiAgICBtYXJnaW46IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bS00OCB7XG4gICAgbWFyZ2luOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNTIge1xuICAgIG1hcmdpbjogMTNyZW07XG4gIH1cblxuICAubWRcXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bS02MCB7XG4gICAgbWFyZ2luOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNjQge1xuICAgIG1hcmdpbjogMTZyZW07XG4gIH1cblxuICAubWRcXDptLTcyIHtcbiAgICBtYXJnaW46IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bS04MCB7XG4gICAgbWFyZ2luOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tOTYge1xuICAgIG1hcmdpbjogMjRyZW07XG4gIH1cblxuICAubWRcXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm0tcHgge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLm1kXFw6bS0wXFwuNSB7XG4gICAgbWFyZ2luOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMVxcLjUge1xuICAgIG1hcmdpbjogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDptLTJcXC41IHtcbiAgICBtYXJnaW46IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0zXFwuNSB7XG4gICAgbWFyZ2luOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLm1kXFw6LW0tMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTIge1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbS00IHtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTcge1xuICAgIG1hcmdpbjogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbS04IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbS0xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTE2IHtcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAubWRcXDotbS0yNCB7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTI4IHtcbiAgICBtYXJnaW46IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAubWRcXDotbS0zNiB7XG4gICAgbWFyZ2luOiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTQwIHtcbiAgICBtYXJnaW46IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTQ0IHtcbiAgICBtYXJnaW46IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTQ4IHtcbiAgICBtYXJnaW46IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTUyIHtcbiAgICBtYXJnaW46IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTYwIHtcbiAgICBtYXJnaW46IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTY0IHtcbiAgICBtYXJnaW46IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTcyIHtcbiAgICBtYXJnaW46IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTgwIHtcbiAgICBtYXJnaW46IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTk2IHtcbiAgICBtYXJnaW46IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAubWRcXDotbS0wXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbS0xXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotbS0yXFwuNSB7XG4gICAgbWFyZ2luOiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbS0zXFwuNSB7XG4gICAgbWFyZ2luOiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOm15LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpteS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpteC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDpteC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpteS05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpteC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpteS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpteS0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubWRcXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubWRcXDpteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDpteS00NCB7XG4gICAgbWFyZ2luLXRvcDogMTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubWRcXDpteC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAubWRcXDpteS00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDpteC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDpteS01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubWRcXDpteC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAubWRcXDpteS01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubWRcXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDpteS02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubWRcXDpteC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAubWRcXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubWRcXDpteC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDpteS03MiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubWRcXDpteC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAubWRcXDpteS04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubWRcXDpteC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAubWRcXDpteS05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubWRcXDpteC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAubWRcXDpteS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubWRcXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpteS1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOm14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDotbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXktOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXktMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXktMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubWRcXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gIH1cblxuICAubWRcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXktNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbXktNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbXktNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotbXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotbXktNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbXktNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXktNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbXktODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubWRcXDotbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotbXktOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotbXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotbXktcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW15LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLm1kXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDptYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLm1kXFw6bXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDptbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDptci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDptYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDptdC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDptbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDptYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDptbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAubWRcXDptci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubWRcXDptdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAubWRcXDptci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubWRcXDptdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubWRcXDptYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubWRcXDptci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDptYi0wXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDptbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMVxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDptYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDptbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDptYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDptbC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDptYi0zXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDptbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDotbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubWRcXDotbWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXQtOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXQtOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubWRcXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAubWRcXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubWRcXDotbWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAubWRcXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubWRcXDotbWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gIH1cblxuICAubWRcXDotbXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAubWRcXDotbWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gIH1cblxuICAubWRcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubWRcXDotbWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTQ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbXQtNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTcyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbXQtODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAubWRcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW10LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotbWItMVxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTJcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbWwtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0wIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDptYXgtaC0xIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMiB7XG4gICAgbWF4LWhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMyB7XG4gICAgbWF4LWhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTQge1xuICAgIG1heC1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC01IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNiB7XG4gICAgbWF4LWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNyB7XG4gICAgbWF4LWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTgge1xuICAgIG1heC1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC05IHtcbiAgICBtYXgtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMTAge1xuICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTExIHtcbiAgICBtYXgtaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMTIge1xuICAgIG1heC1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0xNCB7XG4gICAgbWF4LWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMTYge1xuICAgIG1heC1oZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0yMCB7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTI0IHtcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMjgge1xuICAgIG1heC1oZWlnaHQ6IDdyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0zMiB7XG4gICAgbWF4LWhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTM2IHtcbiAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNDAge1xuICAgIG1heC1oZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNDQge1xuICAgIG1heC1oZWlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNDgge1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNTIge1xuICAgIG1heC1oZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNTYge1xuICAgIG1heC1oZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNjAge1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNjQge1xuICAgIG1heC1oZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNzIge1xuICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtODAge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtOTYge1xuICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTBcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTFcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTJcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTNcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLWZ1bGwge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDptYXgtaC1zY3JlZW4ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctMCB7XG4gICAgbWF4LXdpZHRoOiAwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbm9uZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLm1kXFw6bWF4LXcteHMge1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LW1kIHtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbGcge1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTJ4bCB7XG4gICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTN4bCB7XG4gICAgbWF4LXdpZHRoOiA0OHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTV4bCB7XG4gICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTZ4bCB7XG4gICAgbWF4LXdpZHRoOiA3MnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTd4bCB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LWZ1bGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LW1pbiB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbWF4IHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDptYXgtdy1wcm9zZSB7XG4gICAgbWF4LXdpZHRoOiA2NWNoO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctc2NyZWVuLXNtIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG5cbiAgLm1kXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLm1kXFw6bWF4LXctc2NyZWVuLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXNjcmVlbi14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tMnhsIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLTAge1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLWZ1bGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLm1kXFw6bWluLXctMCB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDptaW4tdy1mdWxsIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDptaW4tdy1taW4ge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5tZFxcOm1pbi13LW1heCB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAubWRcXDpvYmplY3QtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmU7XG4gICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAubWRcXDpvYmplY3QtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1jZW50ZXIge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubWRcXDpvYmplY3QtbGVmdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1sZWZ0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvYmplY3QtcmlnaHQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1yaWdodC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktOTUge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS01OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktMjA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS0yNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTQwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktNTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTcwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktNzU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS05MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTk1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS0wOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTI1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktNDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS01MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktNzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS03NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTkwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktOTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6b3V0bGluZS1ub25lIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOm91dGxpbmUtd2hpdGUge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOm91dGxpbmUtYmxhY2sge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm91dGxpbmUtbm9uZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXgtYXV0byB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy15LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLWF1dG8ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IGNoYWluZWQ7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLWNvbnRhaW4ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLW5vbmUge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLXktYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC15LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwteS1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLXgtYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC14LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwteC1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAubWRcXDpwLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC00IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAubWRcXDpwLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0xMiB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAubWRcXDpwLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0yNCB7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMjgge1xuICAgIHBhZGRpbmc6IDdyZW07XG4gIH1cblxuICAubWRcXDpwLTMyIHtcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0zNiB7XG4gICAgcGFkZGluZzogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cC00NCB7XG4gICAgcGFkZGluZzogMTFyZW07XG4gIH1cblxuICAubWRcXDpwLTQ4IHtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNTIge1xuICAgIHBhZGRpbmc6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cC01NiB7XG4gICAgcGFkZGluZzogMTRyZW07XG4gIH1cblxuICAubWRcXDpwLTYwIHtcbiAgICBwYWRkaW5nOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cC03MiB7XG4gICAgcGFkZGluZzogMThyZW07XG4gIH1cblxuICAubWRcXDpwLTgwIHtcbiAgICBwYWRkaW5nOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtOTYge1xuICAgIHBhZGRpbmc6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLm1kXFw6cC0wXFwuNSB7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpwLTFcXC41IHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMlxcLjUge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0zXFwuNSB7XG4gICAgcGFkZGluZzogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDpweS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpweC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpweS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpweC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpweS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpweC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpweC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpweS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDpweS00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAubWRcXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubWRcXDpweC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDpweS03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubWRcXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAubWRcXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1kXFw6cHgtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnB5LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpweS0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpweC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG5cbiAgLm1kXFw6cHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgLm1kXFw6cHQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwdC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpwYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAubWRcXDpwci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6cGItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpwdC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpwYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpwYi0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpwbC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpwci0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAubWRcXDpwci0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpwdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAubWRcXDpwci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpwdC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAubWRcXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpwdC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAubWRcXDpwci0yOCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gIH1cblxuICAubWRcXDpwdC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAubWRcXDpwci0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpwdC0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gIH1cblxuICAubWRcXDpwci0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gIH1cblxuICAubWRcXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNDQge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTQ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTQ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubWRcXDpwbC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwYi00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwdC01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTU2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubWRcXDpwbC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gIH1cblxuICAubWRcXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAubWRcXDpwYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIH1cblxuICAubWRcXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNzIge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTcyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubWRcXDpwbC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gIH1cblxuICAubWRcXDpwci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAubWRcXDpwYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07XG4gIH1cblxuICAubWRcXDpwdC05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItOTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItOTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAubWRcXDpwci1weCB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDpwbC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAubWRcXDpwdC0wXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMFxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMFxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTBcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTFcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTFcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpwbC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTJcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpwci0yXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0yXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0zXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItM1xcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItM1xcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTNcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItY3VycmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubWRcXDpwb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5tZFxcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAubWRcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLm1kXFw6cmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5tZFxcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAubWRcXDppbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICByaWdodDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICByaWdodDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAubWRcXDppbnNldC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICByaWdodDogMTJyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICByaWdodDogMTVyZW07XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAubWRcXDppbnNldC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICByaWdodDogMjByZW07XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtcHgge1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDotaW5zZXQtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICByaWdodDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBib3R0b206IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICByaWdodDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICByaWdodDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICByaWdodDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICByaWdodDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICByaWdodDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgICByaWdodDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtcHgge1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICByaWdodDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAubWRcXDotaW5zZXQtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAubWRcXDppbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubWRcXDppbnNldC14LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDppbnNldC15LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC04IHtcbiAgICByaWdodDogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS1weCB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDppbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDppbnNldC15LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC14LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAubWRcXDppbnNldC15LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAubWRcXDppbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDpib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xIHtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTEge1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTIge1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0yIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMyB7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0zIHtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTQge1xuICAgIHRvcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTQge1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNCB7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS01IHtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTUge1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTYge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC02IHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tNyB7XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC03IHtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTgge1xuICAgIHRvcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTgge1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtOCB7XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS05IHtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTkge1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMTAge1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xMCB7XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMTEge1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMTEge1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xMiB7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTE0IHtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xNiB7XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTIwIHtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTIwIHtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTI0IHtcbiAgICB0b3A6IDZyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMjQge1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMjQge1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0yOCB7XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTMyIHtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTMyIHtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTM2IHtcbiAgICB0b3A6IDlyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMzYge1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMzYge1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNDAge1xuICAgIHRvcDogMTByZW07XG4gIH1cblxuICAubWRcXDpyaWdodC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTQwIHtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC00MCB7XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAubWRcXDp0b3AtNDQge1xuICAgIHRvcDogMTFyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTQ0IHtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC00NCB7XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNDgge1xuICAgIHRvcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTQ4IHtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC00OCB7XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNTIge1xuICAgIHRvcDogMTNyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTUyIHtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC01MiB7XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNTYge1xuICAgIHRvcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTU2IHtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC01NiB7XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNjAge1xuICAgIHRvcDogMTVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTYwIHtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC02MCB7XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNjQge1xuICAgIHRvcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTY0IHtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC02NCB7XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNzIge1xuICAgIHRvcDogMThyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTcyIHtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC03MiB7XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAubWRcXDp0b3AtODAge1xuICAgIHRvcDogMjByZW07XG4gIH1cblxuICAubWRcXDpyaWdodC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTgwIHtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC04MCB7XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAubWRcXDp0b3AtOTYge1xuICAgIHRvcDogMjRyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTk2IHtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC05NiB7XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAubWRcXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6dG9wLXB4IHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LXB4IHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLXB4IHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtcHgge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnRvcC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAubWRcXDotcmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDotbGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDotdG9wLTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xIHtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMSB7XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMiB7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMiB7XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTMge1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0zIHtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC00IHtcbiAgICByaWdodDogLTFyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTQge1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC00IHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTUge1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC01IHtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS02IHtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC02IHtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNyB7XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTcge1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tOCB7XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTgge1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tOSB7XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTkge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMTAge1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTEwIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTExIHtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMTIge1xuICAgIHRvcDogLTNyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMTIge1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0xMiB7XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMTQge1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTE2IHtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMTYge1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTIwIHtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMjQge1xuICAgIHRvcDogLTZyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMjQge1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0yNCB7XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTI4IHtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMjgge1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTMyIHtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMzYge1xuICAgIHRvcDogLTlyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMzYge1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0zNiB7XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNDAge1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNDAge1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC00NCB7XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTQ4IHtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTQ4IHtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNTIge1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNTIge1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC01NiB7XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTYwIHtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTYwIHtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNjQge1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNjQge1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC03MiB7XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTgwIHtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTgwIHtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotdG9wLTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tOTYge1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtOTYge1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtcHgge1xuICAgIHRvcDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotYm90dG9tLXB4IHtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAubWRcXDotbGVmdC1weCB7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0wXFwuNSB7XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTFcXC41IHtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0zXFwuNSB7XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dG9wLTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpyaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp0b3AtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAubWRcXDpib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xXFwvNCB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLm1kXFw6dG9wLTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTJcXC80IHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gIH1cblxuICAubWRcXDpyaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAubWRcXDp0b3AtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDpib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6bGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotbGVmdC0yXFwvMyB7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotdG9wLTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAubWRcXDotdG9wLTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubWRcXDotdG9wLTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubWRcXDotdG9wLWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtZnVsbCB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAubWRcXDpyZXNpemUtbm9uZSB7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplLXkge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAubWRcXDpyZXNpemUteCB7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplIHtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1tZCB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy0yeGwge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1zbTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3c6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbWQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbGc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy14bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctMnhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1pbm5lcjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctc206Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpyaW5nLTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6cmluZy0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpyaW5nLTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6cmluZyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbnNldCB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluc2V0OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5zZXQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpyaW5nLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6cmluZy1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmxhY2sge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctd2hpdGUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcGluay02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcGluay04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktMTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktMjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktMjUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS04MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS05MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS05NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmaWxsLWN1cnJlbnQge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnN0cm9rZS1jdXJyZW50IHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnN0cm9rZS0wIHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpzdHJva2UtMSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTIge1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWF1dG8ge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLm1kXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6dHJ1bmNhdGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LWVsbGlwc2lzIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LWNsaXAge1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIH1cblxuICAubWRcXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5tZFxcOm5vdC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5tZFxcOmxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5tZFxcOmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLm1kXFw6bm9ybWFsLWNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLm1kXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubWRcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp1bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6bm8tdW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDphbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5tZFxcOnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3JkaW5hbCwgLm1kXFw6c2xhc2hlZC16ZXJvLCAubWRcXDpsaW5pbmctbnVtcywgLm1kXFw6b2xkc3R5bGUtbnVtcywgLm1kXFw6cHJvcG9ydGlvbmFsLW51bXMsIC5tZFxcOnRhYnVsYXItbnVtcywgLm1kXFw6ZGlhZ29uYWwtZnJhY3Rpb25zLCAubWRcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1vcmRpbmFsOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tdHctb3JkaW5hbCkgdmFyKC0tdHctc2xhc2hlZC16ZXJvKSB2YXIoLS10dy1udW1lcmljLWZpZ3VyZSkgdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uKTtcbiAgfVxuXG4gIC5tZFxcOm5vcm1hbC1udW1zIHtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLm1kXFw6b3JkaW5hbCB7XG4gICAgLS10dy1vcmRpbmFsOiBvcmRpbmFsO1xuICB9XG5cbiAgLm1kXFw6c2xhc2hlZC16ZXJvIHtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xuICB9XG5cbiAgLm1kXFw6bGluaW5nLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLm1kXFw6b2xkc3R5bGUtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogb2xkc3R5bGUtbnVtcztcbiAgfVxuXG4gIC5tZFxcOnByb3BvcnRpb25hbC1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIH1cblxuICAubWRcXDp0YWJ1bGFyLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG4gIH1cblxuICAubWRcXDpkaWFnb25hbC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogZGlhZ29uYWwtZnJhY3Rpb25zO1xuICB9XG5cbiAgLm1kXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG4gIH1cblxuICAubWRcXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXRpZ2h0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXdpZGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctd2lkZXN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAubWRcXDpzZWxlY3Qtbm9uZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC10ZXh0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6c2VsZWN0LWFsbCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAubWRcXDpzZWxlY3QtYXV0byB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmFsaWduLWJhc2VsaW5lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAubWRcXDphbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAubWRcXDphbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAubWRcXDphbGlnbi1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAubWRcXDphbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdGV4dC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAubWRcXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm1kXFw6d2hpdGVzcGFjZS1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLm1kXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAubWRcXDp3LTAge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDp3LTEge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0yIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0zIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNCB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAubWRcXDp3LTUge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy02IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dy03IHtcbiAgICB3aWR0aDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctOCB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAubWRcXDp3LTkge1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTEge1xuICAgIHdpZHRoOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xMiB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAubWRcXDp3LTE0IHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xNiB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAubWRcXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0yOCB7XG4gICAgd2lkdGg6IDdyZW07XG4gIH1cblxuICAubWRcXDp3LTMyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMzYge1xuICAgIHdpZHRoOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6dy00MCB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6dy00NCB7XG4gICAgd2lkdGg6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6dy00OCB7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dy01MiB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6dy01NiB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6dy02MCB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy02NCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6dy03MiB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6dy04MCB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6dy05NiB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnctcHgge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDp3LTBcXC41IHtcbiAgICB3aWR0aDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDp3LTFcXC41IHtcbiAgICB3aWR0aDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDp3LTJcXC41IHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDp3LTNcXC41IHtcbiAgICB3aWR0aDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubWRcXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dy0zXFwvNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAubWRcXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLm1kXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5tZFxcOnctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAubWRcXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctMlxcLzYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy0zXFwvNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy01XFwvNiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTFcXC8xMiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctM1xcLzEyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLm1kXFw6dy00XFwvMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy02XFwvMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWRcXDp3LTdcXC8xMiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTlcXC8xMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOnctMTBcXC8xMiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnctc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAubWRcXDp3LW1pbiB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6dy1tYXgge1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5tZFxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZFxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLm1kXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAubWRcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5tZFxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLm1kXFw6ei01MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubWRcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp6LTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei00MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ei0wOmZvY3VzIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp6LTEwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ei0yMDpmb2N1cyB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnotMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp6LTQwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ei01MDpmb2N1cyB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnotYXV0bzpmb2N1cyB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmdhcC0wIHtcbiAgICBnYXA6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xIHtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMiB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMyB7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC01IHtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNiB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNyB7XG4gICAgZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTgge1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC05IHtcbiAgICBnYXA6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMTAge1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTExIHtcbiAgICBnYXA6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMTIge1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xNCB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMTYge1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0yMCB7XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTI0IHtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMjgge1xuICAgIGdhcDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0zMiB7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTM2IHtcbiAgICBnYXA6IDlyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDAge1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDQge1xuICAgIGdhcDogMTFyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDgge1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNTIge1xuICAgIGdhcDogMTNyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNTYge1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNjAge1xuICAgIGdhcDogMTVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNjQge1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNzIge1xuICAgIGdhcDogMThyZW07XG4gIH1cblxuICAubWRcXDpnYXAtODAge1xuICAgIGdhcDogMjByZW07XG4gIH1cblxuICAubWRcXDpnYXAtOTYge1xuICAgIGdhcDogMjRyZW07XG4gIH1cblxuICAubWRcXDpnYXAtcHgge1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Z2FwLTBcXC41IHtcbiAgICBnYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTFcXC41IHtcbiAgICBnYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTJcXC41IHtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTNcXC41IHtcbiAgICBnYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cblxuICAubWRcXDpnYXAteC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC02IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTcge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC04IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtOSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTEwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTExIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0xNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0xNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTIwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0yOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA3cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTMyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMzYge1xuICAgIC1tb3otY29sdW1uLWdhcDogOXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC00MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNDQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTQ4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC01MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTYwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC02NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMThyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTgwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjByZW07XG4gIH1cblxuICAubWRcXDpnYXAteC05NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtcHgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMFxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4xMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTFcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0yXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtM1xcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC44NzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTAge1xuICAgIHJvdy1nYXA6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNCB7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktOCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0xMiB7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0xNiB7XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMjQge1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0yOCB7XG4gICAgcm93LWdhcDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTMyIHtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMzYge1xuICAgIHJvdy1nYXA6IDlyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS00MCB7XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpnYXAteS00NCB7XG4gICAgcm93LWdhcDogMTFyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS00OCB7XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS01MiB7XG4gICAgcm93LWdhcDogMTNyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS01NiB7XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS02MCB7XG4gICAgcm93LWdhcDogMTVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS02NCB7XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS03MiB7XG4gICAgcm93LWdhcDogMThyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS04MCB7XG4gICAgcm93LWdhcDogMjByZW07XG4gIH1cblxuICAubWRcXDpnYXAteS05NiB7XG4gICAgcm93LWdhcDogMjRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS1weCB7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMFxcLjUge1xuICAgIHJvdy1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMVxcLjUge1xuICAgIHJvdy1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMlxcLjUge1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktM1xcLjUge1xuICAgIHJvdy1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1mbG93LXJvdyB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC5tZFxcOmdyaWQtZmxvdy1jb2wge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctcm93LWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy03IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtOCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0xMCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0xMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtYXV0byB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtbWluIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtbWF4IHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtZnIge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0yIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi01IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi04IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLWZ1bGwge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTEyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0yIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC01IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTYge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC04IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMTAge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTExIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDExO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy00IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAubWRcXDphdXRvLXJvd3MtYXV0byB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAubWRcXDphdXRvLXJvd3MtbWluIHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDphdXRvLXJvd3MtbWF4IHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDphdXRvLXJvd3MtZnIge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1hdXRvIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tMyB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLWZ1bGwge1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtMiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtMyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtNCB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtNSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtNiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtNyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTEge1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtMiB7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC0zIHtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTQge1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtNSB7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC02IHtcbiAgICBncmlkLXJvdy1lbmQ6IDY7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTcge1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtYXV0byB7XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNmb3JtIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHctdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXR3LXRyYW5zbGF0ZS15KSkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zZm9ybS1ncHUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAubWRcXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLWNlbnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAubWRcXDpzY2FsZS0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpzY2FsZS05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtNzUge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0wIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTUwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS03NSB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTkwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS05NSB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTEwMCB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTEwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTI1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTE1MCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMCB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS00NSB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS0xODAge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0wIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy14LTIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTAge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLW5vbmUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLWFsbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLWNvbG9ycyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1zaGFkb3cge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1oZWlnaHQge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cblxuICAubWRcXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1waW5nIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5tZFxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZ1xcOmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmxnXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAgIC5sZ1xcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgICB9XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTI0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS10cmFuc3BhcmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtY3VycmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsYWNrID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS13aGl0ZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXJlZC03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcHVycGxlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXNvbGlkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kYXNoZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kb3VibGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ub25lID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktNzUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTk1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpzci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpub3Qtc3Itb25seSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c3Itb25seTpmb2N1cy13aXRoaW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm5vdC1zci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm5vdC1zci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDphcHBlYXJhbmNlLW5vbmUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YmctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDpiZy1sb2NhbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpiZy1jbGlwLWJvcmRlciB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1wYWRkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC10ZXh0IHtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsYWNrIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy13aGl0ZSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlZC03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyZWVuLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyZWVuLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsYWNrIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy13aGl0ZSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXJlZC03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW5vbmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by10IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tdHIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1iciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLWIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1ibCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by10bCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubGdcXDp0by10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDp0by1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDp0by1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDp0by1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDp0by1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDp0by1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20taW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20taW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktNDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktNzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6YmctY2VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpiZy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctcmlnaHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6YmctcmlnaHQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1yaWdodC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG5cbiAgLmxnXFw6Ymctbm8tcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0LXgge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC15IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIH1cblxuICAubGdcXDpiZy1yZXBlYXQtcm91bmQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC1zcGFjZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xuICB9XG5cbiAgLmxnXFw6YmctYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAubGdcXDpiZy1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpib3JkZXItY29sbGFwc2Uge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIH1cblxuICAubGdcXDpib3JkZXItc2VwYXJhdGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIH1cblxuICAubGdcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JheS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItY3VycmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS03NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktOTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbm9uZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1zbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1tZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWxnIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC0yeGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLTN4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1yLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10LWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWIteGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYnItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtc20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLW1kIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLXhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYnItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItc29saWQge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWRvdWJsZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAubGdcXDpib3JkZXItbm9uZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTAge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTAge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTAge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMiB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItNCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtNCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTgge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTgge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItOCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtOCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci0wOmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLTI6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItNDpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci04OmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyOmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXQtMDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItci0wOmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWItMDpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItbC0wOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdC0yOmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yLTI6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYi0yOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1sLTI6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10LTQ6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXItNDpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1iLTQ6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWwtNDpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXQtODpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItci04OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWItODpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItbC04OmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1iOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1sOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItMDpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci0yOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLTQ6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItODpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlcjpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10LTA6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXItMDpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1iLTA6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWwtMDpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXQtMjpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItci0yOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWItMjpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItbC0yOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItdC00OmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYi00OmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1sLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10LTg6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXItODpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1iLTg6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWwtODpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXQ6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXI6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYjpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItbDpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJveC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubGdcXDpib3gtY29udGVudCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAubGdcXDpjdXJzb3ItYXV0byB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWRlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubGdcXDpjdXJzb3Itd2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXRleHQge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAubGdcXDpjdXJzb3Itbm90LWFsbG93ZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAubGdcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGdcXDppbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5sZ1xcOmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLmxnXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5sZ1xcOmlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAubGdcXDp0YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAubGdcXDp0YWJsZS1jb2x1bW4tZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWZvb3Rlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtaGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAubGdcXDp0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLmxnXFw6Zmxvdy1yb290IHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAubGdcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLmxnXFw6aW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudHMge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLmxnXFw6aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAubGdcXDpmbGV4LXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtY29sLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtYXV0byB7XG4gICAgcGxhY2UtaXRlbXM6IGF1dG87XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1zdGFydCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtZW5kIHtcbiAgICBwbGFjZS1pdGVtczogZW5kO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtY2VudGVyIHtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtc3RyZXRjaCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWNlbnRlciB7XG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1zdGFydCB7XG4gICAgcGxhY2UtY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWVuZCB7XG4gICAgcGxhY2UtY29udGVudDogZW5kO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1iZXR3ZWVuIHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1hcm91bmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWNvbnRlbnQtZXZlbmx5IHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LXN0cmV0Y2gge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpwbGFjZS1zZWxmLWF1dG8ge1xuICAgIHBsYWNlLXNlbGY6IGF1dG87XG4gIH1cblxuICAubGdcXDpwbGFjZS1zZWxmLXN0YXJ0IHtcbiAgICBwbGFjZS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtZW5kIHtcbiAgICBwbGFjZS1zZWxmOiBlbmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1zZWxmLWNlbnRlciB7XG4gICAgcGxhY2Utc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Utc2VsZi1zdHJldGNoIHtcbiAgICBwbGFjZS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAubGdcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDppdGVtcy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpjb250ZW50LWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubGdcXDpjb250ZW50LWV2ZW5seSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLmxnXFw6c2VsZi1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6c2VsZi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpzZWxmLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWl0ZW1zLWF1dG8ge1xuICAgIGp1c3RpZnktaXRlbXM6IGF1dG87XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWl0ZW1zLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtZW5kIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWl0ZW1zLWNlbnRlciB7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1pdGVtcy1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1hdXRvIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGF1dG87XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXNlbGYtc3RhcnQge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXNlbGYtZW5kIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1jZW50ZXIge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zZWxmLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtMSB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAubGdcXDpmbGV4LW5vbmUge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmbGV4LWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAubGdcXDpmbGV4LXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtc2hyaW5rIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAubGdcXDpvcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAubGdcXDpvcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAubGdcXDpvcmRlci05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAubGdcXDpvcmRlci0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLWZpcnN0IHtcbiAgICBvcmRlcjogLTk5OTk7XG4gIH1cblxuICAubGdcXDpvcmRlci1sYXN0IHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLW5vbmUge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLmxnXFw6ZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6ZmxvYXQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAubGdcXDpjbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpjbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyLW5vbmUge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIH1cblxuICAubGdcXDpmb250LXNlcmlmIHtcbiAgICBmb250LWZhbWlseTogdWktc2VyaWYsIEdlb3JnaWEsIENhbWJyaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbW9ubyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtUGFjaWZpY28ge1xuICAgIGZvbnQtZmFtaWx5OiBQYWNpZmljbywgY3Vyc2l2ZTtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtZXh0cmFsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAubGdcXDpmb250LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtZXh0cmFib2xkIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC10aGluOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LWV4dHJhbGlnaHQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtbm9ybWFsOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LW1lZGl1bTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1zZW1pYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1ib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LWV4dHJhYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1ibGFjazpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC10aGluOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LWV4dHJhbGlnaHQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZvbnQtbm9ybWFsOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LW1lZGl1bTpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1zZW1pYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1ib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LWV4dHJhYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1ibGFjazpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmgtMCB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDpoLTEge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTMge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpoLTYge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aC03IHtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpoLTgge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtOSB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xMCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTExIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpoLTEyIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpoLTE0IHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMjAge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMjQge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMjgge1xuICAgIGhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMzIge1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMzYge1xuICAgIGhlaWdodDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAubGdcXDpoLTQ0IHtcbiAgICBoZWlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aC00OCB7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNTIge1xuICAgIGhlaWdodDogMTNyZW07XG4gIH1cblxuICAubGdcXDpoLTU2IHtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aC02MCB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAubGdcXDpoLTcyIHtcbiAgICBoZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aC04MCB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtOTYge1xuICAgIGhlaWdodDogMjRyZW07XG4gIH1cblxuICAubGdcXDpoLWF1dG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmgtcHgge1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6aC0wXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMVxcLjUge1xuICAgIGhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpoLTJcXC41IHtcbiAgICBoZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0zXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMVxcLzIge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aC0xXFwvMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aC0yXFwvMyB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aC0xXFwvNCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAubGdcXDpoLTJcXC80IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmgtM1xcLzQge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLmxnXFw6aC0xXFwvNSB7XG4gICAgaGVpZ2h0OiAyMCU7XG4gIH1cblxuICAubGdcXDpoLTJcXC81IHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5sZ1xcOmgtM1xcLzUge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLmxnXFw6aC00XFwvNSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cblxuICAubGdcXDpoLTFcXC82IHtcbiAgICBoZWlnaHQ6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpoLTJcXC82IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDpoLTNcXC82IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmgtNFxcLzYge1xuICAgIGhlaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmgtNVxcLzYge1xuICAgIGhlaWdodDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmgtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6aC1zY3JlZW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubGdcXDp0ZXh0LXhzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LXNtIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LXhsIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTJ4bCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtNHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtNXhsIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDp0ZXh0LTZ4bCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxnXFw6dGV4dC03eGwge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxnXFw6dGV4dC04eGwge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtOXhsIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy05IHtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLW5vbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy10aWdodCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLXNudWcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy1yZWxheGVkIHtcbiAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLWxvb3NlIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIC5sZ1xcOmxpc3QtaW5zaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAubGdcXDpsaXN0LW91dHNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIH1cblxuICAubGdcXDpsaXN0LW5vbmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmxpc3QtZGlzYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLmxnXFw6bGlzdC1kZWNpbWFsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIH1cblxuICAubGdcXDptLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLmxnXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptLTIge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS02IHtcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS04IHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cblxuICAubGdcXDptLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMTAge1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xMiB7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDptLTE2IHtcbiAgICBtYXJnaW46IDRyZW07XG4gIH1cblxuICAubGdcXDptLTIwIHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAubGdcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAubGdcXDptLTI4IHtcbiAgICBtYXJnaW46IDdyZW07XG4gIH1cblxuICAubGdcXDptLTMyIHtcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cblxuICAubGdcXDptLTM2IHtcbiAgICBtYXJnaW46IDlyZW07XG4gIH1cblxuICAubGdcXDptLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bS00NCB7XG4gICAgbWFyZ2luOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNDgge1xuICAgIG1hcmdpbjogMTJyZW07XG4gIH1cblxuICAubGdcXDptLTUyIHtcbiAgICBtYXJnaW46IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bS01NiB7XG4gICAgbWFyZ2luOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNjAge1xuICAgIG1hcmdpbjogMTVyZW07XG4gIH1cblxuICAubGdcXDptLTY0IHtcbiAgICBtYXJnaW46IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bS03MiB7XG4gICAgbWFyZ2luOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tODAge1xuICAgIG1hcmdpbjogMjByZW07XG4gIH1cblxuICAubGdcXDptLTk2IHtcbiAgICBtYXJnaW46IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAubGdcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm0tMFxcLjUge1xuICAgIG1hcmdpbjogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDptLTFcXC41IHtcbiAgICBtYXJnaW46IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0yXFwuNSB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tM1xcLjUge1xuICAgIG1hcmdpbjogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotbS0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbS0yIHtcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotbS0zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTUge1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbS02IHtcbiAgICBtYXJnaW46IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbS03IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tOCB7XG4gICAgbWFyZ2luOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTkge1xuICAgIG1hcmdpbjogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotbS0xMiB7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotbS0xNiB7XG4gICAgbWFyZ2luOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTIwIHtcbiAgICBtYXJnaW46IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMjQge1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAubGdcXDotbS0yOCB7XG4gICAgbWFyZ2luOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTMyIHtcbiAgICBtYXJnaW46IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMzYge1xuICAgIG1hcmdpbjogLTlyZW07XG4gIH1cblxuICAubGdcXDotbS00MCB7XG4gICAgbWFyZ2luOiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbS00NCB7XG4gICAgbWFyZ2luOiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbS01MiB7XG4gICAgbWFyZ2luOiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotbS01NiB7XG4gICAgbWFyZ2luOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbS02MCB7XG4gICAgbWFyZ2luOiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbS02NCB7XG4gICAgbWFyZ2luOiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbS03MiB7XG4gICAgbWFyZ2luOiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbS04MCB7XG4gICAgbWFyZ2luOiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbS05NiB7XG4gICAgbWFyZ2luOiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotbS1weCB7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW0tMFxcLjUge1xuICAgIG1hcmdpbjogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMVxcLjUge1xuICAgIG1hcmdpbjogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMlxcLjUge1xuICAgIG1hcmdpbjogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tM1xcLjUge1xuICAgIG1hcmdpbjogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOm14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDpteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpteC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpteS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpteC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXktOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpteC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpteC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpteS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDpteC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDpteS0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDpteC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNDQge1xuICAgIG1hcmdpbi10b3A6IDExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNzIge1xuICAgIG1hcmdpbi10b3A6IDE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDpteC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm15LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6LW14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDotbXktMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXktMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXktMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXktMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAubGdcXDotbXktMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubGdcXDotbXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTcyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAubGdcXDotbXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1teS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6bWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6bWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOm10LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDptci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDptdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDptbC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptdC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptdC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDptbC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDptci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDptci0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDptbC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDptdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDptYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDptci0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDptYi0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDptdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAubGdcXDptci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAubGdcXDptdC0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDptYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gIH1cblxuICAubGdcXDptci0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDptbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIH1cblxuICAubGdcXDptdC00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cblxuICAubGdcXDptci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gIH1cblxuICAubGdcXDptdC00NCB7XG4gICAgbWFyZ2luLXRvcDogMTFyZW07XG4gIH1cblxuICAubGdcXDptci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTFyZW07XG4gIH1cblxuICAubGdcXDptdC00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gIH1cblxuICAubGdcXDptci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cblxuICAubGdcXDptdC01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gIH1cblxuICAubGdcXDptci01MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTUyIHtcbiAgICBtYXJnaW4tbGVmdDogMTNyZW07XG4gIH1cblxuICAubGdcXDptdC01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gIH1cblxuICAubGdcXDptci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gIH1cblxuICAubGdcXDptdC02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gIH1cblxuICAubGdcXDptci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gIH1cblxuICAubGdcXDptdC02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gIH1cblxuICAubGdcXDptci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gIH1cblxuICAubGdcXDptdC03MiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gIH1cblxuICAubGdcXDptci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTcyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTcyIHtcbiAgICBtYXJnaW4tbGVmdDogMThyZW07XG4gIH1cblxuICAubGdcXDptdC04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gIH1cblxuICAubGdcXDptci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gIH1cblxuICAubGdcXDptdC05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gIH1cblxuICAubGdcXDptci05NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTk2IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW07XG4gIH1cblxuICAubGdcXDptdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDptbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm10LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTBcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMVxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTJcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMlxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTNcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAubGdcXDotbXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDotbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6LW1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAubGdcXDotbXQtMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubGdcXDotbWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXQtMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubGdcXDotbWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gIH1cblxuICAubGdcXDotbXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gIH1cblxuICAubGdcXDotbWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gIH1cblxuICAubGdcXDotbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXQtNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci01MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotbWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbXQtNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTcyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbXItODAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbXQtOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci05NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotbWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTBcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0wXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbXItMVxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotbWItMlxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTNcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0zXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMCB7XG4gICAgbWF4LWhlaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMSB7XG4gICAgbWF4LWhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTIge1xuICAgIG1heC1oZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTMge1xuICAgIG1heC1oZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC00IHtcbiAgICBtYXgtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNSB7XG4gICAgbWF4LWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTYge1xuICAgIG1heC1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTcge1xuICAgIG1heC1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC04IHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtOSB7XG4gICAgbWF4LWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTEwIHtcbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0xMSB7XG4gICAgbWF4LWhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTEyIHtcbiAgICBtYXgtaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMTQge1xuICAgIG1heC1oZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTE2IHtcbiAgICBtYXgtaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMjAge1xuICAgIG1heC1oZWlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0yNCB7XG4gICAgbWF4LWhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTI4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMzIge1xuICAgIG1heC1oZWlnaHQ6IDhyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0zNiB7XG4gICAgbWF4LWhlaWdodDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTQwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTQ0IHtcbiAgICBtYXgtaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTQ4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTUyIHtcbiAgICBtYXgtaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTU2IHtcbiAgICBtYXgtaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTYwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTY0IHtcbiAgICBtYXgtaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTcyIHtcbiAgICBtYXgtaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTgwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTk2IHtcbiAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDptYXgtaC0wXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0xXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0yXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0zXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtc2NyZWVuIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTAge1xuICAgIG1heC13aWR0aDogMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXhzIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc20ge1xuICAgIG1heC13aWR0aDogMjRyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LWxnIHtcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXcteGwge1xuICAgIG1heC13aWR0aDogMzZyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy0zeGwge1xuICAgIG1heC13aWR0aDogNDhyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy00eGwge1xuICAgIG1heC13aWR0aDogNTZyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy02eGwge1xuICAgIG1heC13aWR0aDogNzJyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy03eGwge1xuICAgIG1heC13aWR0aDogODByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGdcXDptYXgtdy1taW4ge1xuICAgIG1heC13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LW1heCB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctcHJvc2Uge1xuICAgIG1heC13aWR0aDogNjVjaDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNjcmVlbi1zbSB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNjcmVlbi1tZCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNjcmVlbi1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIH1cblxuICAubGdcXDptYXgtdy1zY3JlZW4teGwge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLTJ4bCB7XG4gICAgbWF4LXdpZHRoOiAxNTM2cHg7XG4gIH1cblxuICAubGdcXDptaW4taC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDptaW4taC1mdWxsIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWluLWgtc2NyZWVuIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi13LTAge1xuICAgIG1pbi13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6bWluLXctZnVsbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWluLXctbWluIHtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDptaW4tdy1tYXgge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvYmplY3QtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICAgIG9iamVjdC1maXQ6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvYmplY3Qtc2NhbGUtZG93biB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtY2VudGVyIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1sZWZ0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtbGVmdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1yaWdodCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtcmlnaHQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0xMCB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktMzAge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNjAge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTgwIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTUge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS0xMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktMjU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktMzA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTUwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktNjA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTc1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTgwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS05NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS01OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTEwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktNTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS02MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktNzU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktODA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTk1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpvdXRsaW5lLXdoaXRlIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpvdXRsaW5lLWJsYWNrIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvdXRsaW5lLXdoaXRlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm91dGxpbmUtYmxhY2s6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy14LWF1dG8ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LWF1dG8ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy14LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteS1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXktdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC1hdXRvIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBjaGFpbmVkO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC1jb250YWluIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC1ub25lIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC15LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJzY3JvbGwteS1jb250YWluIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXktbm9uZSB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC14LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJzY3JvbGwteC1jb250YWluIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXgtbm9uZSB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xuICB9XG5cbiAgLmxnXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAubGdcXDpwLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC04IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAubGdcXDpwLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpwLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0yMCB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMjQge1xuICAgIHBhZGRpbmc6IDZyZW07XG4gIH1cblxuICAubGdcXDpwLTI4IHtcbiAgICBwYWRkaW5nOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMzYge1xuICAgIHBhZGRpbmc6IDlyZW07XG4gIH1cblxuICAubGdcXDpwLTQwIHtcbiAgICBwYWRkaW5nOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNDQge1xuICAgIHBhZGRpbmc6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6cC00OCB7XG4gICAgcGFkZGluZzogMTJyZW07XG4gIH1cblxuICAubGdcXDpwLTUyIHtcbiAgICBwYWRkaW5nOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNTYge1xuICAgIHBhZGRpbmc6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6cC02MCB7XG4gICAgcGFkZGluZzogMTVyZW07XG4gIH1cblxuICAubGdcXDpwLTY0IHtcbiAgICBwYWRkaW5nOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNzIge1xuICAgIHBhZGRpbmc6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6cC04MCB7XG4gICAgcGFkZGluZzogMjByZW07XG4gIH1cblxuICAubGdcXDpwLTk2IHtcbiAgICBwYWRkaW5nOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtcHgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnAtMFxcLjUge1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xXFwuNSB7XG4gICAgcGFkZGluZzogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpwLTJcXC41IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtM1xcLjUge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cHktMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpweC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpweS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpweC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHktOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpweC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpweC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDpweC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpweS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpweS0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDpweC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpweS0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAubGdcXDpweC0yOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDpweS0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpweS0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDpweC0zNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubGdcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNDQge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubGdcXDpweC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAubGdcXDpweS01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubGdcXDpweC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAubGdcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNzIge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubGdcXDpweC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtODAge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAubGdcXDpweS05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDpweS0wXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMTI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTBcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpweC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTJcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpweS0zXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTNcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnB0LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAubGdcXDpwci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDpwbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpwdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwdC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpwYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpwci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpwbC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpwYi0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDpwbC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpwYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDpwbC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDpwYi0yOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAubGdcXDpwbC0yOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpwYi0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubGdcXDpwYi0zNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDpwbC0zNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubGdcXDpwbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gIH1cblxuICAubGdcXDpwci00NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07XG4gIH1cblxuICAubGdcXDpwYi00NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gIH1cblxuICAubGdcXDpwdC00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNDgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNTIge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTUyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTUyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubGdcXDpwbC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpwci01NiB7XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAubGdcXDpwYi01NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gIH1cblxuICAubGdcXDpwdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTY0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubGdcXDpwbC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gIH1cblxuICAubGdcXDpwci03MiB7XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAubGdcXDpwYi03MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gIH1cblxuICAubGdcXDpwdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtOTYge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTk2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTk2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubGdcXDpwbC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHItcHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnBiLXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHQtMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTBcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTBcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpwbC0wXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTFcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpwci0xXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpwdC0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMlxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMlxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTNcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTNcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpwbC0zXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItY3VycmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibGFjazo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItd2hpdGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmxnXFw6cG9pbnRlci1ldmVudHMtYXV0byB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAubGdcXDpzdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAubGdcXDpmaXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLmxnXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5sZ1xcOnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAubGdcXDpzdGlja3kge1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubGdcXDppbnNldC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICByaWdodDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAubGdcXDppbnNldC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICByaWdodDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAubGdcXDppbnNldC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICByaWdodDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICByaWdodDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtODAge1xuICAgIHRvcDogMjByZW07XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAubGdcXDppbnNldC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICByaWdodDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICByaWdodDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgcmlnaHQ6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgcmlnaHQ6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAubGdcXDotaW5zZXQtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDppbnNldC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAubGdcXDppbnNldC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDppbnNldC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAubGdcXDppbnNldC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICByaWdodDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubGdcXDppbnNldC15LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDppbnNldC14LXB4IHtcbiAgICByaWdodDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktcHgge1xuICAgIHRvcDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDppbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDppbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAubGdcXDppbnNldC14LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDppbnNldC15LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAubGdcXDp0b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAubGdcXDpyaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6bGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubGdcXDp0b3AtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMSB7XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xIHtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTIge1xuICAgIHRvcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yIHtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMiB7XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTMge1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMyB7XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC00IHtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS00IHtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTQge1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAubGdcXDp0b3AtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNSB7XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC01IHtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTYge1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS02IHtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNiB7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTcge1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNyB7XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC04IHtcbiAgICB0b3A6IDJyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS04IHtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTgge1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAubGdcXDp0b3AtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tOSB7XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC05IHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTEwIHtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMTAge1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTExIHtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTExIHtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTEyIHtcbiAgICB0b3A6IDNyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMTIge1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMTIge1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMTQge1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xNCB7XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTE2IHtcbiAgICB0b3A6IDRyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMTYge1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMTYge1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0yMCB7XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTI0IHtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTI0IHtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTI4IHtcbiAgICB0b3A6IDdyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMjgge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMjgge1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0zMiB7XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTM2IHtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTM2IHtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNDAge1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNDQge1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNDgge1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNTIge1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNTYge1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNjAge1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNjQge1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNzIge1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtODAge1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtOTYge1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnRvcC1weCB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAubGdcXDpyaWdodC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDpsZWZ0LXB4IHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAubGdcXDp0b3AtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTBcXC41IHtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0wXFwuNSB7XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTFcXC41IHtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xXFwuNSB7XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTJcXC41IHtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0yXFwuNSB7XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTNcXC41IHtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0zXFwuNSB7XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LXRvcC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMSB7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTEge1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTIge1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTIge1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0zIHtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMyB7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTQge1xuICAgIHRvcDogLTFyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS00IHtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNCB7XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS01IHtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNSB7XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNiB7XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNiB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTcge1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC03IHtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC04IHtcbiAgICByaWdodDogLTJyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTgge1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC04IHtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTkge1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC05IHtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTEwIHtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xMCB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMTEge1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xMSB7XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTEyIHtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMTIge1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMTQge1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTE0IHtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTE2IHtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMjAge1xuICAgIHRvcDogLTVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMjAge1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0yMCB7XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTI0IHtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMjQge1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTI4IHtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMzIge1xuICAgIHRvcDogLThyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMzIge1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0zMiB7XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTM2IHtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMzYge1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTQwIHtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTQwIHtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotdG9wLTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNDQge1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNDQge1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC00OCB7XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTUyIHtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTUyIHtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNTYge1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNTYge1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC02MCB7XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTY0IHtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTY0IHtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNzIge1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNzIge1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbGVmdC04MCB7XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTk2IHtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTk2IHtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotdG9wLXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAubGdcXDotcmlnaHQtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtcHgge1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAubGdcXDotdG9wLTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xXFwuNSB7XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTJcXC41IHtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAubGdcXDpyaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubGdcXDpsZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDp0b3AtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xXFwvMyB7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpsZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dG9wLTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTFcXC80IHtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAubGdcXDpyaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubGdcXDpsZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDp0b3AtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAubGdcXDpib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0zXFwvNCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLmxnXFw6dG9wLWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtZnVsbCB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubGdcXDotbGVmdC0xXFwvMiB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotcmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotbGVmdC0xXFwvMyB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotdG9wLTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LXRvcC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS15IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLmxnXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1ub25lIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctc206Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW1kOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWxnOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3cteGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LTJ4bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1zbTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctbGc6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy14bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6cmluZy0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpyaW5nLTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6cmluZy00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpyaW5nLTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5zZXQge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbnNldDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZzpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluc2V0OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtY3VycmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmxhY2sge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6cmluZy10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctY3VycmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS00MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS02MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS03MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS03NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktODAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktOTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktOTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6ZmlsbC1jdXJyZW50IHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpzdHJva2UtY3VycmVudCB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMCB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6c3Ryb2tlLTEge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5sZ1xcOnN0cm9rZS0yIHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAubGdcXDp0YWJsZS1hdXRvIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAubGdcXDp0YWJsZS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnRydW5jYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy1lbGxpcHNpcyB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy1jbGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB9XG5cbiAgLmxnXFw6aXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAubGdcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubGdcXDpsb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAubGdcXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5sZ1xcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubGdcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmxnXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpsaW5lLXRocm91Z2g6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAubGdcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm9yZGluYWwsIC5sZ1xcOnNsYXNoZWQtemVybywgLmxnXFw6bGluaW5nLW51bXMsIC5sZ1xcOm9sZHN0eWxlLW51bXMsIC5sZ1xcOnByb3BvcnRpb25hbC1udW1zLCAubGdcXDp0YWJ1bGFyLW51bXMsIC5sZ1xcOmRpYWdvbmFsLWZyYWN0aW9ucywgLmxnXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctb3JkaW5hbDogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLXR3LW9yZGluYWwpIHZhcigtLXR3LXNsYXNoZWQtemVybykgdmFyKC0tdHctbnVtZXJpYy1maWd1cmUpIHZhcigtLXR3LW51bWVyaWMtc3BhY2luZykgdmFyKC0tdHctbnVtZXJpYy1mcmFjdGlvbik7XG4gIH1cblxuICAubGdcXDpub3JtYWwtbnVtcyB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5sZ1xcOm9yZGluYWwge1xuICAgIC0tdHctb3JkaW5hbDogb3JkaW5hbDtcbiAgfVxuXG4gIC5sZ1xcOnNsYXNoZWQtemVybyB7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbiAgfVxuXG4gIC5sZ1xcOmxpbmluZy1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5sZ1xcOm9sZHN0eWxlLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAubGdcXDpwcm9wb3J0aW9uYWwtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xuICB9XG5cbiAgLmxnXFw6dGFidWxhci1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLmxnXFw6ZGlhZ29uYWwtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5sZ1xcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctdGlnaHRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctbm9ybWFsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYWNraW5nLXdpZGVzdCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAubGdcXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGVjdC1hbGwge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LWF1dG8ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAubGdcXDphbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tdGV4dC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAubGdcXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLmxnXFw6aW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLW5vcm1hbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5sZ1xcOndoaXRlc3BhY2Utbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLXByZS1saW5lIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAubGdcXDpicmVhay1ub3JtYWwge1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5sZ1xcOmJyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLmxnXFw6dy0wIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6dy0xIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMiB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp3LTQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dy01IHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNiB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNyB7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dy05IHtcbiAgICB3aWR0aDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTAge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTExIHtcbiAgICB3aWR0aDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dy0xNCB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTYge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0yMCB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAubGdcXDp3LTI0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMjgge1xuICAgIHdpZHRoOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0zMiB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAubGdcXDp3LTM2IHtcbiAgICB3aWR0aDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNDAge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNDQge1xuICAgIHdpZHRoOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNDgge1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNTIge1xuICAgIHdpZHRoOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNTYge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNjAge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNjQge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNzIge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctODAge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctOTYge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAubGdcXDp3LXB4IHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6dy0wXFwuNSB7XG4gICAgd2lkdGg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwuNSB7XG4gICAgd2lkdGg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwuNSB7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0zXFwuNSB7XG4gICAgd2lkdGg6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwvMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTFcXC80IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubGdcXDp3LTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAubGdcXDp3LTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTJcXC82IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubGdcXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctNVxcLzYge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvMTIge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTNcXC8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctNlxcLzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dy03XFwvMTIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubGdcXDp3LTEwXFwvMTIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGdcXDp3LXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgLmxnXFw6dy1taW4ge1xuICAgIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOnctbWF4IHtcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDp6LTAge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAubGdcXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5sZ1xcOnotMjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLmxnXFw6ei0zMCB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAubGdcXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5sZ1xcOnotNTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLmxnXFw6ei1hdXRvIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6ei0wOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotMzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotYXV0bzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnotMDpmb2N1cyB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnotMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp6LTMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnotNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp6LWF1dG86Zm9jdXMge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpnYXAtMCB7XG4gICAgZ2FwOiAwcHg7XG4gIH1cblxuICAubGdcXDpnYXAtMSB7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTIge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTMge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNSB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTYge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTcge1xuICAgIGdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC04IHtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpnYXAtOSB7XG4gICAgZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTEwIHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTEyIHtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMTQge1xuICAgIGdhcDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTE2IHtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMjAge1xuICAgIGdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yNCB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTI4IHtcbiAgICBnYXA6IDdyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMzIge1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0zNiB7XG4gICAgZ2FwOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTQwIHtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTQ0IHtcbiAgICBnYXA6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTQ4IHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTUyIHtcbiAgICBnYXA6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTU2IHtcbiAgICBnYXA6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTYwIHtcbiAgICBnYXA6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTY0IHtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTcyIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTgwIHtcbiAgICBnYXA6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTk2IHtcbiAgICBnYXA6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXB4IHtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0wXFwuNSB7XG4gICAgZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xXFwuNSB7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yXFwuNSB7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0zXFwuNSB7XG4gICAgZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC03IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTkge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0xMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0xMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTEyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMy41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0yMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTI0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMjgge1xuICAgIC1tb3otY29sdW1uLWdhcDogN3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDdyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0zMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTM2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDlyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNDAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTQ0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDExcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTFyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC00OCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTU2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC02MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTcyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMThyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC04MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtOTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LXB4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTBcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0xXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMlxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTNcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0wIHtcbiAgICByb3ctZ2FwOiAwcHg7XG4gIH1cblxuICAubGdcXDpnYXAteS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMiB7XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMyB7XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTQge1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNiB7XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNyB7XG4gICAgcm93LWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTgge1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMTIge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMTYge1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0yMCB7XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTI0IHtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMjgge1xuICAgIHJvdy1nYXA6IDdyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0zMiB7XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTM2IHtcbiAgICByb3ctZ2FwOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNDAge1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNDQge1xuICAgIHJvdy1nYXA6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNDgge1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNTIge1xuICAgIHJvdy1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNTYge1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNjAge1xuICAgIHJvdy1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNjQge1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNzIge1xuICAgIHJvdy1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktODAge1xuICAgIHJvdy1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktOTYge1xuICAgIHJvdy1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktcHgge1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTBcXC41IHtcbiAgICByb3ctZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTFcXC41IHtcbiAgICByb3ctZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTJcXC41IHtcbiAgICByb3ctZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTNcXC41IHtcbiAgICByb3ctZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1yb3cge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAubGdcXDpncmlkLWZsb3ctY29sIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1jb2wtZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy02IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtNyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTgge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy05IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMTAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YXV0by1jb2xzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YXV0by1jb2xzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6YXV0by1jb2xzLW1heCB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6YXV0by1jb2xzLWZyIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAubGdcXDpjb2wtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi03IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTEyIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi1mdWxsIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTEzIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0zIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC02IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTcge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC05IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTEzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy02IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3Mtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YXV0by1yb3dzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YXV0by1yb3dzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6YXV0by1yb3dzLW1heCB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6YXV0by1yb3dzLWZyIHtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAubGdcXDpyb3ctYXV0byB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0xIHtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tMiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTMge1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi00IHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tNSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTYge1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi1mdWxsIHtcbiAgICBncmlkLXJvdzogMSAvIC0xO1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTEge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTIge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTMge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTQge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTYge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTcge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC0xIHtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTIge1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtMyB7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC00IHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTUge1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtNiB7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC03IHtcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLWF1dG8ge1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zZm9ybSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXR3LXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAubGdcXDp0cmFuc2Zvcm0tZ3B1IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpLCAwKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNmb3JtLW5vbmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1jZW50ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi10b3Age1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi10b3AtcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tdG9wLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpzY2FsZS05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTEwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMCB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS01MCB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktNzUge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS05MCB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktOTUge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMDAge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTA1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTExMCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTEyNSB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xNTAge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTAge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpyb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotcm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMCB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0wIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0yIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi1hbGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24taGVpZ2h0IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubGdcXDplYXNlLWxpbmVhciB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5sZ1xcOmVhc2UtaW4ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2Utb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDplYXNlLWluLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi03NSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi0xNTAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tMjAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi01MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tNzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTc1IHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS0yMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS03MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuICB9XG5cbiAgLmxnXFw6YW5pbWF0ZS1ub25lIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtc3BpbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtcGluZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAubGdcXDphbmltYXRlLXB1bHNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAueGxcXDpjb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC54bFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgICAueGxcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxNTM2cHg7XG4gICAgfVxuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWN1cnJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibGFjayA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtd2hpdGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtYmx1ZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWJsdWUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWJsdWUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtYmx1ZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXB1cnBsZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcGluay0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcGluay05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1zb2xpZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZGFzaGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZG90dGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZG91YmxlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtbm9uZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS05NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6c3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6bm90LXNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpub3Qtc3Itb25seTpmb2N1cy13aXRoaW4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpub3Qtc3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6YXBwZWFyYW5jZS1ub25lIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJnLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLnhsXFw6YmctbG9jYWwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG4gIH1cblxuICAueGxcXDpiZy1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6YmctY2xpcC1ib3JkZXIge1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtcGFkZGluZyB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtdGV4dCB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAueGxcXDpiZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpiZy1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ymctd2hpdGUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1yZWQtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXB1cnBsZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctd2hpdGUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctY3VycmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctY3VycmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ub25lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLXRyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tYnIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmFkaWVudC10by1iIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tYmwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dG8tdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6dG8tY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6dG8tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAueGxcXDp0by13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAueGxcXDp0by1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDp0by1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20td2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8td2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8taW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpiZy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6YmctcmlnaHQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAueGxcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLW5vLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQteSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICB9XG5cbiAgLnhsXFw6YmctcmVwZWF0LXJvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC54bFxcOmJnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmJnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLnhsXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWNvbGxhcHNlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNlcGFyYXRlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1jdXJyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLW5vbmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtc20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC14bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtMnhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC0zeGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtZnVsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsLXNtIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtbGcge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnIteGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtM3hsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNvbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWRhc2hlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItZG90dGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1kb3VibGUge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW5vbmUge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0wIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci04IHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC0wIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0wIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTAge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC0yIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci00IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC04IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci04IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTgge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItMDpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci0yOmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLTQ6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItODpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlcjpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci10LTA6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXItMDpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1iLTA6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWwtMDpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXQtMjpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItci0yOmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWItMjpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItbC0yOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdC00OmhvdmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1yLTQ6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYi00OmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1sLTQ6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci10LTg6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXItODpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1iLTg6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWwtODpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXQ6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXI6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYjpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItbDpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLTA6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItMjpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci00OmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLTg6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXI6Zm9jdXMge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdC0wOmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yLTA6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYi0wOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1sLTA6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10LTI6Zm9jdXMge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXItMjpmb2N1cyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1iLTI6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWwtMjpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXQtNDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItci00OmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWItNDpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItbC00OmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdC04OmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yLTg6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYi04OmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1sLTg6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10OmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWI6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWw6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpib3gtYm9yZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnhsXFw6Ym94LWNvbnRlbnQge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLWF1dG8ge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC54bFxcOmN1cnNvci1kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAueGxcXDpjdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXdhaXQge1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci10ZXh0IHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAueGxcXDpjdXJzb3ItbW92ZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLnhsXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnhsXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAueGxcXDppbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC54bFxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAueGxcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAueGxcXDp0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAueGxcXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAueGxcXDp0YWJsZS1mb290ZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAueGxcXDp0YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC54bFxcOmZsb3ctcm9vdCB7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLnhsXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC54bFxcOmlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuXG4gIC54bFxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLnhsXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAueGxcXDpmbGV4LWNvbC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWl0ZW1zLWF1dG8ge1xuICAgIHBsYWNlLWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtc3RhcnQge1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWl0ZW1zLWVuZCB7XG4gICAgcGxhY2UtaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWl0ZW1zLWNlbnRlciB7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWl0ZW1zLXN0cmV0Y2gge1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1jZW50ZXIge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWNvbnRlbnQtc3RhcnQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1lbmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWNvbnRlbnQtYXJvdW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWV2ZW5seSB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1zdHJldGNoIHtcbiAgICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Utc2VsZi1hdXRvIHtcbiAgICBwbGFjZS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Utc2VsZi1zdGFydCB7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1zZWxmLWVuZCB7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Utc2VsZi1jZW50ZXIge1xuICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtc3RyZXRjaCB7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOml0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC54bFxcOml0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAueGxcXDpjb250ZW50LWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1ldmVubHkge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC54bFxcOnNlbGYtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC54bFxcOnNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAueGxcXDpzZWxmLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6c2VsZi1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1pdGVtcy1hdXRvIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1pdGVtcy1zdGFydCB7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWl0ZW1zLWVuZCB7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1pdGVtcy1jZW50ZXIge1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtc3RyZXRjaCB7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LXNlbGYtYXV0byB7XG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zZWxmLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zZWxmLWVuZCB7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LXNlbGYtY2VudGVyIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAueGxcXDpmbGV4LWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAueGxcXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAueGxcXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAueGxcXDpvcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAueGxcXDpvcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAueGxcXDpvcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAueGxcXDpvcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAueGxcXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC54bFxcOmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLnhsXFw6Y2xlYXItbGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cblxuICAueGxcXDpjbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6Y2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAueGxcXDpjbGVhci1ub25lIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZvbnQtc2FucyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIH1cblxuICAueGxcXDpmb250LW1vbm8ge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIH1cblxuICAueGxcXDpmb250LVBhY2lmaWNvIHtcbiAgICBmb250LWZhbWlseTogUGFjaWZpY28sIGN1cnNpdmU7XG4gIH1cblxuICAueGxcXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAueGxcXDpmb250LWV4dHJhbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAueGxcXDpmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAueGxcXDpmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAueGxcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAueGxcXDpmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtdGhpbjpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1leHRyYWxpZ2h0OmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LWxpZ2h0OmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1tZWRpdW06aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtc2VtaWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1leHRyYWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtYmxhY2s6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtdGhpbjpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1leHRyYWxpZ2h0OmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LWxpZ2h0OmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LW5vcm1hbDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtc2VtaWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1leHRyYWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtYmxhY2s6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAueGxcXDpoLTAge1xuICAgIGhlaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6aC0xIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTIge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpoLTQge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNSB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC04IHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpoLTkge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMTAge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xMSB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xNCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTE2IHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpoLTI0IHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpoLTI4IHtcbiAgICBoZWlnaHQ6IDdyZW07XG4gIH1cblxuICAueGxcXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpoLTM2IHtcbiAgICBoZWlnaHQ6IDlyZW07XG4gIH1cblxuICAueGxcXDpoLTQwIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aC00NCB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNDgge1xuICAgIGhlaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDpoLTUyIHtcbiAgICBoZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNjAge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cblxuICAueGxcXDpoLTY0IHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aC03MiB7XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtODAge1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cblxuICAueGxcXDpoLTk2IHtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpoLXB4IHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOmgtMFxcLjUge1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTFcXC41IHtcbiAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0yXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtM1xcLjUge1xuICAgIGhlaWdodDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmgtMVxcLzMge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmgtMlxcLzMge1xuICAgIGhlaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmgtMVxcLzQge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG5cbiAgLnhsXFw6aC0yXFwvNCB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAueGxcXDpoLTNcXC80IHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgfVxuXG4gIC54bFxcOmgtMVxcLzUge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLnhsXFw6aC0yXFwvNSB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAueGxcXDpoLTNcXC81IHtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuXG4gIC54bFxcOmgtNFxcLzUge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLnhsXFw6aC0xXFwvNiB7XG4gICAgaGVpZ2h0OiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aC0yXFwvNiB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6aC0zXFwvNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAueGxcXDpoLTRcXC82IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpoLTVcXC82IHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmgtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnhsXFw6dGV4dC14cyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LWxnIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC0yeGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC0zeGwge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTV4bCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnhsXFw6dGV4dC02eGwge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtN3hsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtOHhsIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAueGxcXDp0ZXh0LTl4bCB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy00IHtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy04IHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1ub25lIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1zbnVnIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1sb29zZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAueGxcXDpsaXN0LWluc2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1ub25lIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAueGxcXDpsaXN0LWRpc2Mge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC54bFxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLnhsXFw6bS0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC54bFxcOm0tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS00IHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAueGxcXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptLTcge1xuICAgIG1hcmdpbjogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bS05IHtcbiAgICBtYXJnaW46IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDptLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTIge1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTQge1xuICAgIG1hcmdpbjogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yMCB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yNCB7XG4gICAgbWFyZ2luOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yOCB7XG4gICAgbWFyZ2luOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0zMiB7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0zNiB7XG4gICAgbWFyZ2luOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNDQge1xuICAgIG1hcmdpbjogMTFyZW07XG4gIH1cblxuICAueGxcXDptLTQ4IHtcbiAgICBtYXJnaW46IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bS01MiB7XG4gICAgbWFyZ2luOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm0tNTYge1xuICAgIG1hcmdpbjogMTRyZW07XG4gIH1cblxuICAueGxcXDptLTYwIHtcbiAgICBtYXJnaW46IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNzIge1xuICAgIG1hcmdpbjogMThyZW07XG4gIH1cblxuICAueGxcXDptLTgwIHtcbiAgICBtYXJnaW46IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bS05NiB7XG4gICAgbWFyZ2luOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm0tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bS1weCB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAueGxcXDptLTBcXC41IHtcbiAgICBtYXJnaW46IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xXFwuNSB7XG4gICAgbWFyZ2luOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMlxcLjUge1xuICAgIG1hcmdpbjogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDptLTNcXC41IHtcbiAgICBtYXJnaW46IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAueGxcXDotbS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTQge1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAueGxcXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAueGxcXDotbS05IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTIge1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAueGxcXDotbS0xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAueGxcXDotbS0yMCB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTI0IHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMjgge1xuICAgIG1hcmdpbjogLTdyZW07XG4gIH1cblxuICAueGxcXDotbS0zMiB7XG4gICAgbWFyZ2luOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTM2IHtcbiAgICBtYXJnaW46IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNDQge1xuICAgIG1hcmdpbjogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNDgge1xuICAgIG1hcmdpbjogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNTIge1xuICAgIG1hcmdpbjogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNTYge1xuICAgIG1hcmdpbjogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNjAge1xuICAgIG1hcmdpbjogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNzIge1xuICAgIG1hcmdpbjogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tODAge1xuICAgIG1hcmdpbjogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tOTYge1xuICAgIG1hcmdpbjogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tcHgge1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tLTBcXC41IHtcbiAgICBtYXJnaW46IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTFcXC41IHtcbiAgICBtYXJnaW46IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTJcXC41IHtcbiAgICBtYXJnaW46IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTNcXC41IHtcbiAgICBtYXJnaW46IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpteC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpteS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpteS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpteC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpteS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDpteC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpteC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpteC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpteS0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDpteC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpteS0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTcyIHtcbiAgICBtYXJnaW4tbGVmdDogMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC54bFxcOm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpteS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpteC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpteS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpteC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpteS0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpteC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpteS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpteC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOi1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW15LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXktNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXktNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbXktMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAueGxcXDotbXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXktMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAueGxcXDotbXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAueGxcXDotbXktMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotbXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotbXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAueGxcXDptci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAueGxcXDptdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDptYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAueGxcXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDptYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAueGxcXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptbC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDptbC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAueGxcXDptci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDptYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAueGxcXDptdC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAueGxcXDptci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDptbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAueGxcXDptdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAueGxcXDptci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAueGxcXDptdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cblxuICAueGxcXDptci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDptbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIH1cblxuICAueGxcXDptdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDptYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNDQge1xuICAgIG1hcmdpbi10b3A6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAueGxcXDptYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAueGxcXDptbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDptYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAueGxcXDptbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAueGxcXDptYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAueGxcXDptbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAueGxcXDptbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAueGxcXDptYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAueGxcXDptbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDptYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNzIge1xuICAgIG1hcmdpbi10b3A6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAueGxcXDptYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAueGxcXDptbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAueGxcXDptYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAueGxcXDptbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAueGxcXDptYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAueGxcXDptbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAueGxcXDptbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAueGxcXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDptYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6bWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAueGxcXDptdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDptci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDptdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDptci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDptdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDptci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDptdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDptci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOi1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW10LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAueGxcXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAueGxcXDotbWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAueGxcXDotbXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAueGxcXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAueGxcXDotbXQtMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbXQtNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbXQtNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbXQtNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTAge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTEge1xuICAgIG1heC1oZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0yIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0zIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtNCB7XG4gICAgbWF4LWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTUge1xuICAgIG1heC1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC02IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC03IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtOCB7XG4gICAgbWF4LWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTkge1xuICAgIG1heC1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0xMCB7XG4gICAgbWF4LWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMTEge1xuICAgIG1heC1oZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0xMiB7XG4gICAgbWF4LWhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTE0IHtcbiAgICBtYXgtaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0xNiB7XG4gICAgbWF4LWhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTIwIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMjQge1xuICAgIG1heC1oZWlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0yOCB7XG4gICAgbWF4LWhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTMyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMzYge1xuICAgIG1heC1oZWlnaHQ6IDlyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC00MCB7XG4gICAgbWF4LWhlaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDptYXgtaC00NCB7XG4gICAgbWF4LWhlaWdodDogMTFyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC00OCB7XG4gICAgbWF4LWhlaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC01MiB7XG4gICAgbWF4LWhlaWdodDogMTNyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC01NiB7XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC02MCB7XG4gICAgbWF4LWhlaWdodDogMTVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC02NCB7XG4gICAgbWF4LWhlaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC03MiB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC04MCB7XG4gICAgbWF4LWhlaWdodDogMjByZW07XG4gIH1cblxuICAueGxcXDptYXgtaC05NiB7XG4gICAgbWF4LWhlaWdodDogMjRyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC1weCB7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMFxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMVxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMlxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtM1xcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtZnVsbCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAueGxcXDptYXgtdy0wIHtcbiAgICBtYXgtd2lkdGg6IDByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1ub25lIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAueGxcXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNtIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctbWQge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXhsIHtcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctMnhsIHtcbiAgICBtYXgtd2lkdGg6IDQycmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctNHhsIHtcbiAgICBtYXgtd2lkdGg6IDU2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctNXhsIHtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctN3hsIHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctbWluIHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDptYXgtdy1tYXgge1xuICAgIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOm1heC13LXByb3NlIHtcbiAgICBtYXgtd2lkdGg6IDY1Y2g7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tbGcge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG5cbiAgLnhsXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNjcmVlbi0yeGwge1xuICAgIG1heC13aWR0aDogMTUzNnB4O1xuICB9XG5cbiAgLnhsXFw6bWluLWgtMCB7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOm1pbi1oLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAueGxcXDptaW4tdy0wIHtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOm1pbi13LW1pbiB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnhsXFw6bWluLXctbWF4IHtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gIH1cblxuICAueGxcXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LXNjYWxlLWRvd24ge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpvYmplY3QtbGVmdCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1sZWZ0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAueGxcXDpvYmplY3QtcmlnaHQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1yaWdodC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAueGxcXDpvYmplY3QtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMCB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMzAge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNjAge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTgwIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS0wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktMTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS0yMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTMwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktNDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTYwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktNzA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS04MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTkwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTIwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktMzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS00MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktNjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS03MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTgwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktOTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpvdXRsaW5lLW5vbmUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6b3V0bGluZS13aGl0ZSB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6b3V0bGluZS1ibGFjayB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvdXRsaW5lLWJsYWNrOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteC1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy14LXZpc2libGUge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LXZpc2libGUge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwtYXV0byB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogY2hhaW5lZDtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwtY29udGFpbiB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwtbm9uZSB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwteS1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC15LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwteC1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC14LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnAtMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLnhsXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAueGxcXDpwLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtOCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnAtOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpwLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xNiB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMjAge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAueGxcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yOCB7XG4gICAgcGFkZGluZzogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnAtMzIge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cblxuICAueGxcXDpwLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cC00MCB7XG4gICAgcGFkZGluZzogMTByZW07XG4gIH1cblxuICAueGxcXDpwLTQ0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cC01MiB7XG4gICAgcGFkZGluZzogMTNyZW07XG4gIH1cblxuICAueGxcXDpwLTU2IHtcbiAgICBwYWRkaW5nOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNjAge1xuICAgIHBhZGRpbmc6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC02NCB7XG4gICAgcGFkZGluZzogMTZyZW07XG4gIH1cblxuICAueGxcXDpwLTcyIHtcbiAgICBwYWRkaW5nOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtODAge1xuICAgIHBhZGRpbmc6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cC05NiB7XG4gICAgcGFkZGluZzogMjRyZW07XG4gIH1cblxuICAueGxcXDpwLXB4IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAueGxcXDpwLTBcXC41IHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMVxcLjUge1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yXFwuNSB7XG4gICAgcGFkZGluZzogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpwLTNcXC41IHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpweS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpweS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpweC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpweS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpweC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpweS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAueGxcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpweC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07XG4gIH1cblxuICAueGxcXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNTIge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAueGxcXDpweC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAueGxcXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktOTYge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAueGxcXDpweC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAueGxcXDpweC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHktMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpweC0wXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTFcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpweS0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpweC0zXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAueGxcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6cGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAueGxcXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpwYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwdC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpwci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpwbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpwdC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpwci0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpwdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAueGxcXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpwdC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnByLTI4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMzIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTM2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMzYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cblxuICAueGxcXDpwci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gIH1cblxuICAueGxcXDpwdC00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNDQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTQ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAueGxcXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIH1cblxuICAueGxcXDpwci01MiB7XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAueGxcXDpwYi01MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gIH1cblxuICAueGxcXDpwdC01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAueGxcXDpwbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpwci02NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gIH1cblxuICAueGxcXDpwdC03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNzIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAueGxcXDpwbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gIH1cblxuICAueGxcXDpwci05NiB7XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAueGxcXDpwYi05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gIH1cblxuICAueGxcXDpwdC1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC54bFxcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpwYi1weCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOnBsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOnB0LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpwci0wXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0wXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMVxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMVxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTJcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTJcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpwci0zXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpwYi0zXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibGFjazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpwb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnhsXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC54bFxcOmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAueGxcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnhsXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgYm90dG9tOiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICByaWdodDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICByaWdodDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgcmlnaHQ6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAueGxcXDppbnNldC00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICByaWdodDogMTFyZW07XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICByaWdodDogMTRyZW07XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAueGxcXDppbnNldC03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICByaWdodDogMThyZW07XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAueGxcXDppbnNldC1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAueGxcXDppbnNldC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICByaWdodDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGJvdHRvbTogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgICByaWdodDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBib3R0b206IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBib3R0b206IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICByaWdodDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICByaWdodDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICByaWdodDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICByaWdodDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC1weCB7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDppbnNldC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgYm90dG9tOiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotaW5zZXQtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDotaW5zZXQtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDotaW5zZXQtMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgICByaWdodDogLTI1JTtcbiAgICBib3R0b206IC0yNSU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAueGxcXDotaW5zZXQtZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgICByaWdodDogLTEwMCU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDppbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTUge1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktODAge1xuICAgIHRvcDogMjByZW07XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktcHgge1xuICAgIHRvcDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAueGxcXDppbnNldC15LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTIge1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS00IHtcbiAgICB0b3A6IC0xcmVtO1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC00IHtcbiAgICByaWdodDogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgICBib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTQwIHtcbiAgICByaWdodDogLTEwcmVtO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTUyIHtcbiAgICByaWdodDogLTEzcmVtO1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTY0IHtcbiAgICByaWdodDogLTE2cmVtO1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTk2IHtcbiAgICByaWdodDogLTI0cmVtO1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMVxcLzIge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDppbnNldC15LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xXFwvNCB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAueGxcXDppbnNldC15LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAueGxcXDppbnNldC14LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0yXFwvMyB7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6dG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnhsXFw6dG9wLTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTEge1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMSB7XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMiB7XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTIge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0zIHtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTMge1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNCB7XG4gICAgdG9wOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNCB7XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC00IHtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTUge1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTUge1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtNSB7XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNiB7XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTYge1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS03IHtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTcge1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtOCB7XG4gICAgdG9wOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtOCB7XG4gICAgcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tOCB7XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC04IHtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTkge1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtOSB7XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xMCB7XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTEwIHtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xMSB7XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTEyIHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTEyIHtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTE0IHtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMTQge1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTE2IHtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTE2IHtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTIwIHtcbiAgICB0b3A6IDVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMjAge1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMjAge1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0yNCB7XG4gICAgYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0yNCB7XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTI4IHtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTI4IHtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTMyIHtcbiAgICB0b3A6IDhyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMzIge1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMzIge1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0zNiB7XG4gICAgYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0zNiB7XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNDAge1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTQwIHtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNDQge1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTQ0IHtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNDgge1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTQ4IHtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNTIge1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTUyIHtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNTYge1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTU2IHtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNjAge1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTYwIHtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNjQge1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTY0IHtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNzIge1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTcyIHtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tODAge1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTgwIHtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tOTYge1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTk2IHtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAueGxcXDpyaWdodC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAueGxcXDpsZWZ0LWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAueGxcXDp0b3AtcHgge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpib3R0b20tcHgge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6bGVmdC1weCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6dG9wLTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMVxcLjUge1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0yXFwuNSB7XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOi10b3AtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTEge1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0xIHtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTIge1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yIHtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0yIHtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMyB7XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTMge1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNCB7XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTQge1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNSB7XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTUge1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTYge1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTYge1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS03IHtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNyB7XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTgge1xuICAgIHRvcDogLTJyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS04IHtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtOCB7XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS05IHtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtOSB7XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xMCB7XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMTAge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTExIHtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMTEge1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTEyIHtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTE0IHtcbiAgICBib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0xNCB7XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMTYge1xuICAgIHRvcDogLTRyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMTYge1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0xNiB7XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTIwIHtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMjAge1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yNCB7XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTI0IHtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMjgge1xuICAgIHRvcDogLTdyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMjgge1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0yOCB7XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTMyIHtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMzIge1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0zNiB7XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTM2IHtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTQwIHtcbiAgICByaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbGVmdC00MCB7XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTQ0IHtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTQ0IHtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNDgge1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNDgge1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTUyIHtcbiAgICByaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC01MiB7XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTU2IHtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTU2IHtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNjAge1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNjAge1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTY0IHtcbiAgICByaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC02NCB7XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTcyIHtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTcyIHtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tODAge1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtODAge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTk2IHtcbiAgICByaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC05NiB7XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC1weCB7XG4gICAgdG9wOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tcHgge1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LXB4IHtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRvcC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTBcXC41IHtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMVxcLjUge1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yXFwuNSB7XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0yXFwuNSB7XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTNcXC41IHtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMVxcLzIge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAueGxcXDpib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xXFwvMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dG9wLTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpyaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMVxcLzMge1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp0b3AtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0yXFwvMyB7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0yXFwvMyB7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gIH1cblxuICAueGxcXDpyaWdodC0xXFwvNCB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAueGxcXDpsZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAueGxcXDp0b3AtMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAueGxcXDpib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0yXFwvNCB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dG9wLTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTNcXC80IHtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnRvcC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cblxuICAueGxcXDpyaWdodC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAueGxcXDpsZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDotdG9wLTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotdG9wLTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDotYm90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMVxcLzMge1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yXFwvMyB7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gIH1cblxuICAueGxcXDotYm90dG9tLTFcXC80IHtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAueGxcXDotbGVmdC0xXFwvNCB7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotYm90dG9tLTJcXC80IHtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAueGxcXDotbGVmdC0yXFwvNCB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi10b3AtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gIH1cblxuICAueGxcXDotYm90dG9tLTNcXC80IHtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAueGxcXDotbGVmdC0zXFwvNCB7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi10b3AtZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gIH1cblxuICAueGxcXDotYm90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAueGxcXDotbGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZS1ub25lIHtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cblxuICAueGxcXDpyZXNpemUteSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZS14IHtcbiAgICByZXNpemU6IGhvcml6b250YWw7XG4gIH1cblxuICAueGxcXDpyZXNpemUge1xuICAgIHJlc2l6ZTogYm90aDtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LXhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1ub25lIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1tZCB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy0yeGwge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LXNtOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1tZDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1sZzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LXhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy0yeGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWlubmVyOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LXhsOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctMnhsOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1zbTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1tZDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctbGc6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy0yeGw6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnJpbmctMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6cmluZy0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpyaW5nLTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6cmluZy04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpyaW5nIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluc2V0IHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0xOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy04OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5zZXQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctMjpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmc6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbnNldDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtd2hpdGUge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0xOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC04OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMjpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOnJpbmctdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpyaW5nLWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmx1ZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS0wIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS01IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMzAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNzAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNzUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZpbGwtY3VycmVudCB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6c3Ryb2tlLWN1cnJlbnQge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6c3Ryb2tlLTAge1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOnN0cm9rZS0xIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtYXV0byB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1jdXJyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDp0cnVuY2F0ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctZWxsaXBzaXMge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctY2xpcCB7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC54bFxcOml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLnhsXFw6bm90LWl0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6dXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnhsXFw6bG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLnhsXFw6Y2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAueGxcXDpub3JtYWwtY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAueGxcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC54bFxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6bGluZS10aHJvdWdoOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpuby11bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLnhsXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDpvcmRpbmFsLCAueGxcXDpzbGFzaGVkLXplcm8sIC54bFxcOmxpbmluZy1udW1zLCAueGxcXDpvbGRzdHlsZS1udW1zLCAueGxcXDpwcm9wb3J0aW9uYWwtbnVtcywgLnhsXFw6dGFidWxhci1udW1zLCAueGxcXDpkaWFnb25hbC1mcmFjdGlvbnMsIC54bFxcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW9yZGluYWw6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS10dy1vcmRpbmFsKSB2YXIoLS10dy1zbGFzaGVkLXplcm8pIHZhcigtLXR3LW51bWVyaWMtZmlndXJlKSB2YXIoLS10dy1udW1lcmljLXNwYWNpbmcpIHZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24pO1xuICB9XG5cbiAgLnhsXFw6bm9ybWFsLW51bXMge1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDpvcmRpbmFsIHtcbiAgICAtLXR3LW9yZGluYWw6IG9yZGluYWw7XG4gIH1cblxuICAueGxcXDpzbGFzaGVkLXplcm8ge1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG4gIH1cblxuICAueGxcXDpsaW5pbmctbnVtcyB7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG4gIH1cblxuICAueGxcXDpvbGRzdHlsZS1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xuICB9XG5cbiAgLnhsXFw6cHJvcG9ydGlvbmFsLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgfVxuXG4gIC54bFxcOnRhYnVsYXItbnVtcyB7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHRhYnVsYXItbnVtcztcbiAgfVxuXG4gIC54bFxcOmRpYWdvbmFsLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG4gIH1cblxuICAueGxcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXRpZ2h0ZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLnhsXFw6dHJhY2tpbmctdGlnaHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLW5vcm1hbCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXdpZGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB9XG5cbiAgLnhsXFw6dHJhY2tpbmctd2lkZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy13aWRlc3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC1ub25lIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLnhsXFw6c2VsZWN0LXRleHQge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIH1cblxuICAueGxcXDpzZWxlY3QtYWxsIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC1hdXRvIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6YWxpZ24tYmFzZWxpbmUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmFsaWduLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLXRleHQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAueGxcXDphbGlnbi10ZXh0LWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1ub3JtYWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDp3aGl0ZXNwYWNlLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1wcmUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1wcmUtd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLnhsXFw6YnJlYWstbm9ybWFsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6YnJlYWstd29yZHMge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAueGxcXDpicmVhay1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC54bFxcOnctMCB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOnctMSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTMge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy00IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnctNSB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTYge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTcge1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy04IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnctOSB7XG4gICAgd2lkdGg6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTEwIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xMSB7XG4gICAgd2lkdGg6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDp3LTEyIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnctMTQge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTE2IHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnctMjAge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0yNCB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cblxuICAueGxcXDp3LTI4IHtcbiAgICB3aWR0aDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnctMzIge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0zNiB7XG4gICAgd2lkdGg6IDlyZW07XG4gIH1cblxuICAueGxcXDp3LTQwIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cblxuICAueGxcXDp3LTQ0IHtcbiAgICB3aWR0aDogMTFyZW07XG4gIH1cblxuICAueGxcXDp3LTQ4IHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAueGxcXDp3LTUyIHtcbiAgICB3aWR0aDogMTNyZW07XG4gIH1cblxuICAueGxcXDp3LTU2IHtcbiAgICB3aWR0aDogMTRyZW07XG4gIH1cblxuICAueGxcXDp3LTYwIHtcbiAgICB3aWR0aDogMTVyZW07XG4gIH1cblxuICAueGxcXDp3LTY0IHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAueGxcXDp3LTcyIHtcbiAgICB3aWR0aDogMThyZW07XG4gIH1cblxuICAueGxcXDp3LTgwIHtcbiAgICB3aWR0aDogMjByZW07XG4gIH1cblxuICAueGxcXDp3LTk2IHtcbiAgICB3aWR0aDogMjRyZW07XG4gIH1cblxuICAueGxcXDp3LWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dy1weCB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOnctMFxcLjUge1xuICAgIHdpZHRoOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLjUge1xuICAgIHdpZHRoOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLjUge1xuICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctM1xcLjUge1xuICAgIHdpZHRoOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAueGxcXDp3LTFcXC8zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAueGxcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLnhsXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAueGxcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnhsXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzYge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dy00XFwvNiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6dy0yXFwvMTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAueGxcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTVcXC8xMiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctOFxcLzEyIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLnhsXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMTFcXC8xMiB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC54bFxcOnctbWluIHtcbiAgICB3aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICB3aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDp3LW1heCB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnhsXFw6ei0wIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnhsXFw6ei0xMCB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAueGxcXDp6LTIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC54bFxcOnotMzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnhsXFw6ei00MCB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAueGxcXDp6LTUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC54bFxcOnotYXV0byB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnotMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LWF1dG86Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp6LTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnotMTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp6LTIwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ei0zMDpmb2N1cyB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnotNDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp6LTUwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ei1hdXRvOmZvY3VzIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTAge1xuICAgIGdhcDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Z2FwLTEge1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0zIHtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNCB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTUge1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC02IHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC03IHtcbiAgICBnYXA6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtOCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTkge1xuICAgIGdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0xMCB7XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTEge1xuICAgIGdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0xMiB7XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTE0IHtcbiAgICBnYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0xNiB7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTIwIHtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMjQge1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yOCB7XG4gICAgZ2FwOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTMyIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMzYge1xuICAgIGdhcDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00MCB7XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00NCB7XG4gICAgZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00OCB7XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC01MiB7XG4gICAgZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC01NiB7XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC02MCB7XG4gICAgZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC02NCB7XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC03MiB7XG4gICAgZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC04MCB7XG4gICAgZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC05NiB7XG4gICAgZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC1weCB7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpnYXAtMFxcLjUge1xuICAgIGdhcDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMVxcLjUge1xuICAgIGdhcDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMlxcLjUge1xuICAgIGdhcDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtM1xcLjUge1xuICAgIGdhcDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC05IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0xMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTE0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTE2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0yNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTI4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDdyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0zNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA5cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTQwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpnYXAteC00NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNDgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTUyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTNyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC01NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTY0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC03MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtODAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTk2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDI0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjRyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC1weCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpnYXAteC0wXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMVxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4zNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTJcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0zXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMCB7XG4gICAgcm93LWdhcDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS00IHtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS04IHtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMTQge1xuICAgIHJvdy1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTE2IHtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMjAge1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0yNCB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTI4IHtcbiAgICByb3ctZ2FwOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMzIge1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0zNiB7XG4gICAgcm93LWdhcDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTQwIHtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTQ0IHtcbiAgICByb3ctZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTQ4IHtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTUyIHtcbiAgICByb3ctZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTU2IHtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTYwIHtcbiAgICByb3ctZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTY0IHtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTcyIHtcbiAgICByb3ctZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTgwIHtcbiAgICByb3ctZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTk2IHtcbiAgICByb3ctZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LXB4IHtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpnYXAteS0wXFwuNSB7XG4gICAgcm93LWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xXFwuNSB7XG4gICAgcm93LWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0yXFwuNSB7XG4gICAgcm93LWdhcDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0zXFwuNSB7XG4gICAgcm93LWdhcDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpncmlkLWZsb3ctcm93IHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1mbG93LWNvbCB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAueGxcXDpncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy04IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtOSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTExIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1hdXRvIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1taW4ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1tYXgge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1mciB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLnhsXFw6Y29sLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0zIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tNCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTUge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi02IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tNyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNyAvIHNwYW4gNztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTgge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi05IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMTAge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwIC8gc3BhbiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTExIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0zIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC02IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC05IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC00IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTUge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC03IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTgge1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTEyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy01IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmF1dG8tcm93cy1hdXRvIHtcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgfVxuXG4gIC54bFxcOmF1dG8tcm93cy1taW4ge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC54bFxcOmF1dG8tcm93cy1tYXgge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOmF1dG8tcm93cy1mciB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLnhsXFw6cm93LWF1dG8ge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tMSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTIge1xuICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0zIHtcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tNCB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTUge1xuICAgIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi02IHtcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tZnVsbCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAtMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0xIHtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0yIHtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0zIHtcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC00IHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC01IHtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC02IHtcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC03IHtcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC1hdXRvIHtcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtMSB7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC0yIHtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTMge1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNCB7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC01IHtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTYge1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNyB7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC1hdXRvIHtcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAueGxcXDp0cmFuc2Zvcm0ge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10dy10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNmb3JtLWdwdSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCh2YXIoLS10dy10cmFuc2xhdGUteCksIHZhcigtLXR3LXRyYW5zbGF0ZS15KSwgMCkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zZm9ybS1ub25lIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tY2VudGVyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tdG9wLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWJvdHRvbSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWJvdHRvbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcC1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtNzUge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTEwMCB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTEwMCB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTEwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTAge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktNTAge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTc1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktOTAge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTk1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTAwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTEwNSB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMTAge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMjUge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTUwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0wIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0yIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS0xODAge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS00NSB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtMyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS0yIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0xMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS0xMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTAge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTMge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTEyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy14LTEyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy14LTMge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMCB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMyB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMTIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXktMTIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXktMyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteS0yIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tbm9uZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tYWxsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tY29sb3JzIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLW9wYWNpdHkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLXNoYWRvdyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLWhlaWdodCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1saW5lYXIge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cblxuICAueGxcXDplYXNlLWluIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAueGxcXDplYXNlLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1pbi1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tNzUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0xMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tMTUwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0zMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tNTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS03NSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS0xNTAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktMjAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS01MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktNzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC54bFxcOmFuaW1hdGUtbm9uZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLXNwaW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLXBpbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnhsXFw6YW5pbWF0ZS1wdWxzZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLWJvdW5jZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgLlxcMzJ4bFxcOmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLlxcMzJ4bFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsYWNrID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtd2hpdGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1yZWQtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15ZWxsb3ctNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtYmx1ZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtaW5kaWdvLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1zb2xpZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZG91YmxlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS05NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6bm90LXNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm5vdC1zci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphcHBlYXJhbmNlLW5vbmUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2xpcC1ib3JkZXIge1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2xpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWNsaXAtdGV4dCB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmcteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by10IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLXRyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by1iciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by1iIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JhZGllbnQtdG8tbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JhZGllbnQtdG8tdGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEteWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6YmctbGVmdC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yaWdodC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctbm8tcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQtcm91bmQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItc2VwYXJhdGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLW5vbmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtMnhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10LW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1iLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1iLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRsLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ici1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYmwtbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ici1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLXhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXNvbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kb3VibGUge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLTAge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yLTAge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iLTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci10LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWwtMiB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWItNCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yLTgge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci10IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItMDpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItNDpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItODpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXI6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXQtMDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXItMDpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYi0wOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItbC0wOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXQtMjpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXItMjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYi0yOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItbC0yOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXQtNDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXItNDpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYi00OmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItbC00OmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXQtODpob3ZlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXItODpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYi04OmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItbC04OmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXQ6aG92ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yOmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1iOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItbDpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci0wOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci0yOmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci00OmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci04OmZvY3VzIHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlcjpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItdC0wOmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItci0wOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1iLTA6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1sLTA6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItdC0yOmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItci0yOmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1iLTI6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1sLTI6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItdC00OmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItci00OmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1iLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1sLTQ6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItdC04OmZvY3VzIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItci04OmZvY3VzIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1iLTg6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1sLTg6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItdDpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXI6Zm9jdXMge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWI6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1sOmZvY3VzIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJveC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym94LWNvbnRlbnQge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6Y3Vyc29yLWRlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Y3Vyc29yLXRleHQge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjdXJzb3ItbW92ZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRhYmxlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1jb2x1bW4tZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1mb290ZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cblxuICAuXFwzMnhsXFw6aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LWNvbC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1pdGVtcy1hdXRvIHtcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1pdGVtcy1zdGFydCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWl0ZW1zLWVuZCB7XG4gICAgcGxhY2UtaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1pdGVtcy1jZW50ZXIge1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtaXRlbXMtc3RyZXRjaCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtY29udGVudC1jZW50ZXIge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1jb250ZW50LXN0YXJ0IHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1jb250ZW50LWVuZCB7XG4gICAgcGxhY2UtY29udGVudDogZW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1jb250ZW50LWFyb3VuZCB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWNvbnRlbnQtZXZlbmx5IHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtY29udGVudC1zdHJldGNoIHtcbiAgICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLXNlbGYtYXV0byB7XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1zZWxmLXN0YXJ0IHtcbiAgICBwbGFjZS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1zZWxmLWVuZCB7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLXNlbGYtY2VudGVyIHtcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Utc2VsZi1zdHJldGNoIHtcbiAgICBwbGFjZS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppdGVtcy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppdGVtcy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50LWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbnRlbnQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29udGVudC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50LWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbnRlbnQtZXZlbmx5IHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZi1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNlbGYtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZi1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktaXRlbXMtYXV0byB7XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWl0ZW1zLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWl0ZW1zLWVuZCB7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktaXRlbXMtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1pdGVtcy1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXNlbGYtYXV0byB7XG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktc2VsZi1zdGFydCB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXNlbGYtZW5kIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXNlbGYtY2VudGVyIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaCB7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtMSB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LW5vbmUge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRlci0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRlci1sYXN0IHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNsZWFyLWxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Y2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuXFwzMnhsXFw6Y2xlYXItbm9uZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtUGFjaWZpY28ge1xuICAgIGZvbnQtZmFtaWx5OiBQYWNpZmljbywgY3Vyc2l2ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1leHRyYWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtdGhpbjpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtZXh0cmFsaWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Zm9udC1zZW1pYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZvbnQtZXh0cmFib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Zm9udC1ibGFjazpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtdGhpbjpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtZXh0cmFsaWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmb250LW5vcm1hbDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Zm9udC1zZW1pYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Zm9udC1ibGFjazpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTAge1xuICAgIGhlaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTcge1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTgge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTkge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTExIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMTQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMjgge1xuICAgIGhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zNiB7XG4gICAgaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC00NCB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNTIge1xuICAgIGhlaWdodDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTYwIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC03MiB7XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTgwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtOTYge1xuICAgIGhlaWdodDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0wXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC41IHtcbiAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLjUge1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC8zIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0yXFwvMyB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzQge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLzQge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtM1xcLzQge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzUge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLzUge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtM1xcLzUge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNFxcLzUge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzYge1xuICAgIGhlaWdodDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTJcXC82IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zXFwvNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC00XFwvNiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNVxcLzYge1xuICAgIGhlaWdodDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXhzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTZ4bCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtN3hsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTh4bCB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtOXhsIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLW5vbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtaW5zaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtZGlzYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMTAge1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yOCB7XG4gICAgbWFyZ2luOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTM2IHtcbiAgICBtYXJnaW46IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTQ0IHtcbiAgICBtYXJnaW46IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNDgge1xuICAgIG1hcmdpbjogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS01MiB7XG4gICAgbWFyZ2luOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNjAge1xuICAgIG1hcmdpbjogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTcyIHtcbiAgICBtYXJnaW46IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tODAge1xuICAgIG1hcmdpbjogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS05NiB7XG4gICAgbWFyZ2luOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTBcXC41IHtcbiAgICBtYXJnaW46IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMVxcLjUge1xuICAgIG1hcmdpbjogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yXFwuNSB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTNcXC41IHtcbiAgICBtYXJnaW46IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS03IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjQge1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjgge1xuICAgIG1hcmdpbjogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMzYge1xuICAgIG1hcmdpbjogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTQ0IHtcbiAgICBtYXJnaW46IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNTIge1xuICAgIG1hcmdpbjogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS02MCB7XG4gICAgbWFyZ2luOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTcyIHtcbiAgICBtYXJnaW46IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS04MCB7XG4gICAgbWFyZ2luOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tOTYge1xuICAgIG1hcmdpbjogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMFxcLjUge1xuICAgIG1hcmdpbjogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTFcXC41IHtcbiAgICBtYXJnaW46IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS0yXFwuNSB7XG4gICAgbWFyZ2luOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tM1xcLjUge1xuICAgIG1hcmdpbjogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTAge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTIge1xuICAgIG1heC1oZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0zIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTQge1xuICAgIG1heC1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNSB7XG4gICAgbWF4LWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC02IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNyB7XG4gICAgbWF4LWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC04IHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTkge1xuICAgIG1heC1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtMTAge1xuICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xMSB7XG4gICAgbWF4LWhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xMiB7XG4gICAgbWF4LWhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xNCB7XG4gICAgbWF4LWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTE2IHtcbiAgICBtYXgtaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTIwIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTI0IHtcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTI4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTMyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTM2IHtcbiAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTQwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC00NCB7XG4gICAgbWF4LWhlaWdodDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNDgge1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTUyIHtcbiAgICBtYXgtaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC01NiB7XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNjAge1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTY0IHtcbiAgICBtYXgtaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC03MiB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtODAge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTk2IHtcbiAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC1weCB7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTBcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtMlxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTNcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctMCB7XG4gICAgbWF4LXdpZHRoOiAwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LTd4bCB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctbWluIHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctbWF4IHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctcHJvc2Uge1xuICAgIG1heC13aWR0aDogNjVjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LXNjcmVlbi1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zY3JlZW4tMnhsIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4taC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1pbi13LTAge1xuICAgIG1pbi13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4tdy1taW4ge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4tdy1tYXgge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6b3V0bGluZS13aGl0ZSB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm91dGxpbmUtYmxhY2sge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy14LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC1hdXRvIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBjaGFpbmVkO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwtY29udGFpbiB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLW5vbmUge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC15LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwteS1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC14LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwteC1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0yMCB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMjgge1xuICAgIHBhZGRpbmc6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDQge1xuICAgIHBhZGRpbmc6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNTIge1xuICAgIHBhZGRpbmc6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNTYge1xuICAgIHBhZGRpbmc6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNjAge1xuICAgIHBhZGRpbmc6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNzIge1xuICAgIHBhZGRpbmc6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtODAge1xuICAgIHBhZGRpbmc6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtOTYge1xuICAgIHBhZGRpbmc6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtcHgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTBcXC41IHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTFcXC41IHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTJcXC41IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTNcXC41IHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0zNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTQ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTUyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi01MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTk2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMFxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTBcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMVxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTJcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItM1xcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTNcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsYWNrOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cG9pbnRlci1ldmVudHMtYXV0byB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgYm90dG9tOiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICByaWdodDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGJvdHRvbTogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICByaWdodDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICByaWdodDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBib3R0b206IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICByaWdodDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBib3R0b206IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgYm90dG9tOiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC00IHtcbiAgICByaWdodDogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMSB7XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMSB7XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMiB7XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMyB7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMyB7XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNCB7XG4gICAgdG9wOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS00IHtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC00IHtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTUge1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTUge1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTYge1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTYge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNiB7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTcge1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTcge1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTgge1xuICAgIHRvcDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tOCB7XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtOCB7XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS05IHtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC05IHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTEwIHtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTEwIHtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMTEge1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTEyIHtcbiAgICB0b3A6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMTIge1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMTQge1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMTQge1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTE2IHtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xNiB7XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTIwIHtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yMCB7XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTI0IHtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yNCB7XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTI4IHtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yOCB7XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTMyIHtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0zMiB7XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTM2IHtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0zNiB7XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNDAge1xuICAgIHRvcDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNDAge1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC00MCB7XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTQ0IHtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNDQge1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTQ4IHtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNTIge1xuICAgIHRvcDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNTIge1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC01MiB7XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTU2IHtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNTYge1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTYwIHtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNjQge1xuICAgIHRvcDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNjQge1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC02NCB7XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTcyIHtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNzIge1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTgwIHtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtOTYge1xuICAgIHRvcDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tOTYge1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC05NiB7XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtcHgge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LXB4IHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC1weCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xXFwuNSB7XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTJcXC41IHtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMSB7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xIHtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yIHtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMiB7XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTMge1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMyB7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC00IHtcbiAgICByaWdodDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS00IHtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTQge1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tNSB7XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC01IHtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS02IHtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNiB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTcge1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNyB7XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC04IHtcbiAgICByaWdodDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS04IHtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTgge1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tOSB7XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC05IHtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTEwIHtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMTAge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTExIHtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTExIHtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMTIge1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMTIge1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMTQge1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xNCB7XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMTYge1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMTYge1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMjAge1xuICAgIHRvcDogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0yMCB7XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTI0IHtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTI0IHtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMjgge1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMjgge1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMzIge1xuICAgIHRvcDogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0zMiB7XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTM2IHtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTM2IHtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNDAge1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNDQge1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNDgge1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNTIge1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNTYge1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNjAge1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNjQge1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNzIge1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtODAge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtOTYge1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLXB4IHtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtcHgge1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xXFwvMyB7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yXFwvMyB7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xXFwvNCB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTJcXC80IHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xXFwvMiB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMVxcLzMge1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yXFwvMyB7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0yXFwvMyB7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0yXFwvNCB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTNcXC80IHtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJlc2l6ZS1ub25lIHtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmVzaXplLXkge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAuXFwzMnhsXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyZXNpemUge1xuICAgIHJlc2l6ZTogYm90aDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctc206Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbWQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWxnOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LXhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctMnhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3ctMnhsOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNoYWRvdy1zbTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzaGFkb3ctbGc6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5zZXQge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5zZXQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctMjpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmc6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5zZXQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmxhY2sge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS01IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktMTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS00MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS03MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktNzUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS04MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktOTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmlsbC1jdXJyZW50IHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6c3Ryb2tlLWN1cnJlbnQge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnN0cm9rZS0wIHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6c3Ryb2tlLTEge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzdHJva2UtMiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRhYmxlLWF1dG8ge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJ1bmNhdGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy1lbGxpcHNpcyB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcmZsb3ctY2xpcCB7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAuXFwzMnhsXFw6dXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpub3JtYWwtY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp1bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpsaW5lLXRocm91Z2g6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpuby11bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRpbmFsLCAuXFwzMnhsXFw6c2xhc2hlZC16ZXJvLCAuXFwzMnhsXFw6bGluaW5nLW51bXMsIC5cXDMyeGxcXDpvbGRzdHlsZS1udW1zLCAuXFwzMnhsXFw6cHJvcG9ydGlvbmFsLW51bXMsIC5cXDMyeGxcXDp0YWJ1bGFyLW51bXMsIC5cXDMyeGxcXDpkaWFnb25hbC1mcmFjdGlvbnMsIC5cXDMyeGxcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1vcmRpbmFsOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tdHctb3JkaW5hbCkgdmFyKC0tdHctc2xhc2hlZC16ZXJvKSB2YXIoLS10dy1udW1lcmljLWZpZ3VyZSkgdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpub3JtYWwtbnVtcyB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRpbmFsIHtcbiAgICAtLXR3LW9yZGluYWw6IG9yZGluYWw7XG4gIH1cblxuICAuXFwzMnhsXFw6c2xhc2hlZC16ZXJvIHtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpbmluZy1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvbGRzdHlsZS1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByb3BvcnRpb25hbC1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFidWxhci1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpYWdvbmFsLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG4gIH1cblxuICAuXFwzMnhsXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhY2tpbmctdGlnaHRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhY2tpbmctdGlnaHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhY2tpbmctd2lkZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhY2tpbmctd2lkZXN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZWN0LXRleHQge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZWN0LWFsbCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6c2VsZWN0LWF1dG8ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6YWxpZ24tYmFzZWxpbmUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFsaWduLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3aGl0ZXNwYWNlLW5vcm1hbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3aGl0ZXNwYWNlLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3aGl0ZXNwYWNlLXByZS1saW5lIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6d2hpdGVzcGFjZS1wcmUtd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpicmVhay1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTAge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0zIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNSB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy02IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNyB7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy04IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTkge1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMTAge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xMSB7XG4gICAgd2lkdGg6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xMiB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xNCB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTE2IHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTI0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTI4IHtcbiAgICB3aWR0aDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTMyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTM2IHtcbiAgICB3aWR0aDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTQwIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy00NCB7XG4gICAgd2lkdGg6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNDgge1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTUyIHtcbiAgICB3aWR0aDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy01NiB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNjAge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTY0IHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy03MiB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctODAge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTk2IHtcbiAgICB3aWR0aDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LXB4IHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMFxcLjUge1xuICAgIHdpZHRoOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTFcXC41IHtcbiAgICB3aWR0aDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0yXFwuNSB7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctM1xcLjUge1xuICAgIHdpZHRoOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLzQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0zXFwvNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTFcXC8xMiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy00XFwvMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTdcXC8xMiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMTBcXC8xMiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAuXFwzMnhsXFw6dy1taW4ge1xuICAgIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LW1heCB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LTIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LTUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0wOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp6LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnotMzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp6LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnotYXV0bzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp6LTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp6LTEwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnotMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ei0zMDpmb2N1cyB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp6LTQwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnotNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ei1hdXRvOmZvY3VzIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0wIHtcbiAgICBnYXA6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMSB7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0yIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMyB7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC00IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTUge1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNiB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTcge1xuICAgIGdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtOCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC05IHtcbiAgICBnYXA6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTEwIHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMTEge1xuICAgIGdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMTIge1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMTQge1xuICAgIGdhcDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xNiB7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0yMCB7XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0yNCB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0yOCB7XG4gICAgZ2FwOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0zMiB7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0zNiB7XG4gICAgZ2FwOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC00MCB7XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNDQge1xuICAgIGdhcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTQ4IHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC01MiB7XG4gICAgZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNTYge1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTYwIHtcbiAgICBnYXA6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC02NCB7XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNzIge1xuICAgIGdhcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTgwIHtcbiAgICBnYXA6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC05NiB7XG4gICAgZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtcHgge1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0wXFwuNSB7XG4gICAgZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMVxcLjUge1xuICAgIGdhcDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTJcXC41IHtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0zXFwuNSB7XG4gICAgZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTcge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC05IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTEwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMjgge1xuICAgIC1tb3otY29sdW1uLWdhcDogN3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMzYge1xuICAgIC1tb3otY29sdW1uLWdhcDogOXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNDAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC00NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTQ4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC01NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTYwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC03MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTgwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtOTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC1weCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMFxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4xMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTJcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtM1xcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC44NzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0wIHtcbiAgICByb3ctZ2FwOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMyB7XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS00IHtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNiB7XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktOCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMTIge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMTQge1xuICAgIHJvdy1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xNiB7XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0yMCB7XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0yNCB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0yOCB7XG4gICAgcm93LWdhcDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0zMiB7XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0zNiB7XG4gICAgcm93LWdhcDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS00MCB7XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNDQge1xuICAgIHJvdy1nYXA6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTQ4IHtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS01MiB7XG4gICAgcm93LWdhcDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNTYge1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTYwIHtcbiAgICByb3ctZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS02NCB7XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNzIge1xuICAgIHJvdy1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTgwIHtcbiAgICByb3ctZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS05NiB7XG4gICAgcm93LWdhcDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktcHgge1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0wXFwuNSB7XG4gICAgcm93LWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMVxcLjUge1xuICAgIHJvdy1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTJcXC41IHtcbiAgICByb3ctZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0zXFwuNSB7XG4gICAgcm93LWdhcDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1mbG93LXJvdyB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWZsb3ctY29sIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtNyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy04IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtMTAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTExIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmF1dG8tY29scy1hdXRvIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDphdXRvLWNvbHMtbWluIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1jb2xzLW1heCB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmF1dG8tY29scy1mciB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTUge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi03IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTgge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTExIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi1mdWxsIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTUge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTYge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTcge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTgge1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLWVuZC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTEzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtcm93cy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1yb3dzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLXJvd3MtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtcm93cy00IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1yb3dzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLXJvd3MtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtcm93cy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1yb3dzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmF1dG8tcm93cy1taW4ge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphdXRvLXJvd3MtbWF4IHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1yb3dzLWZyIHtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LWF1dG8ge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXNwYW4tMiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3Bhbi0zIHtcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXNwYW4tNSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3Bhbi02IHtcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zcGFuLWZ1bGwge1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LTEge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zdGFydC0yIHtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3RhcnQtMyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LTQge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zdGFydC01IHtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3RhcnQtNiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LTcge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zdGFydC1hdXRvIHtcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTEge1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTIge1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTMge1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTQge1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTUge1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTYge1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLTcge1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctZW5kLWF1dG8ge1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2Zvcm0ge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10dy10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zZm9ybS1ncHUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNmb3JtLW5vbmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tY2VudGVyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi10b3AtcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b3JpZ2luLWJvdHRvbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tdG9wLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTEwMCB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktMCB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktNTAge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS03NSB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS05MCB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTk1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTEwMCB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktMTA1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS0xMTAge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktMTI1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS0xNTAge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdGF0ZS0wIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS0yIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1yb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy14LTAge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy14LTMge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy14LTEyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteS0wIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24tbm9uZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2l0aW9uLWFsbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24tY29sb3JzIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi1oZWlnaHQge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWxpbmVhciB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWluIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWluLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tNzUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkdXJhdGlvbi0xNTAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmR1cmF0aW9uLTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkdXJhdGlvbi01MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmR1cmF0aW9uLTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTc1IHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkZWxheS0yMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkZWxheS03MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTEwMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtc3BpbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbmltYXRlLXBpbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9*/